- a portable light consisting of a long piece of resinous wood, or twisted tow dipped in tallow, etc., flaming at one end; link; flambeau
- anything considered as a source of enlightenment, illumination, inspiration, etc.: the torch of science
- any of various portable devices for producing a very hot flame, used in welding, burning off paint, etc.
- Brit. a flashlight
Origin of torchMiddle English from Old French torche from Vulgar Latin an unverified form torca, twisted object, for Classical Latin torqua from torquere, to twist: see torsion
carry a torch for
pass the torch