01 n. A light or luminary formed of some combustible substance, as of resinous wood; a large candle or flambeau, or a lamp giving a large, flarin…
-
1.
A light or luminary formed of some combustible substance, as of resinous wood; a large candle or flambeau, or a lamp giving a large, flaring flame.“They light the nuptial torch.” — Milton.
-
2.
A flashlight.[Brit.]
Phrases & compounds
Torch thistle —
See under Thistle.