A small portable battery-powered electric lamp
(Noun)
To cause to burn or undergo combustion
(Verb)

Words near Torches in the Thesaurus