Torch | Define Torch at Dictionary.com
a light to be carried in the hand, consisting of some combustible substance, as resinous wood, or of twisted flax or the like soaked with tallow or other flammable ... late 13c., from Old French torche, originally "twisted thing," hence "torch formed of t...