·noun A Flashlight.
II. Torch ·noun 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.
·add. ·- A race by men carrying torches, as in ancient Greece. ...
Webster's Dictionary of the English Language
·- The common cat-tail (Typha latifolia), the spike of which makes a good torch soaked in oil. ...