torch/tɔːtʃ/

1.noun [c] [BRIT] 
(electric) 手电筒[美 = flashlight] 
2.noun

(with flame) 火把