Search results
- Dictionarytorch/tɔːtʃ/
noun
- 1. a portable battery-powered electric lamp. British Similar
- 2. a blowlamp. North American
verb
- 1. set fire to: informal "the shops had been looted and torched"
Powered by Oxford Dictionaries
noun
verb
Powered by Oxford Dictionaries