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

Words near Torches in the Thesaurus