Torch is a British word for flashlight.
I KNOW!
Quite right, eh; that’s Britspeak for ya. I’m kinda partial to bonnets, boots and spanners.