D defs.my
Entry 2 senses Webster, 1913

Torch

/(tôrch)/ · IPA /tɔɹt͡ʃ/
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. 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. 2.
    A flashlight.[Brit.]
Phrases & compounds
Torch thistle — See under Thistle.