English vocabulary and translations (See all our English vocabulary translation)
a torch (UK): a flashlight, a pocket light
Note that in American English a "torch" is called a flashlight.
Pass me that torch. I need to see what I'm doing and there's no light in here.
Do you have smart way of remembering 'Torch'? Share it with us!