Noun Definition

torch

1.Definition: a burner that mixes air and gas to produce a very hot flame

Related Noun(s):blowlamp, blowtorch

Category: Objects

2.Definition: a light usually carried in the hand; consists of some flammable substance

Category: Objects

3.Definition: a small portable battery-powered electric lamp

Related Noun(s):flashlight

Category: Objects

4.Definition: tall-stalked very woolly mullein with densely packed yellow flowers; ancient Greeks and Romans dipped the stalks in tallow for funeral torches

Related Noun(s):common mullein, flannel mullein, great mullein, verbascum thapsus, woolly mullein

Category: Plants