n. 25B6; noun
an electric torch : LAMP, light, flashlight.
(historical) a flaming torch : FIREBRAND, brand; historical cresset, flambeau.
25B6; verb (informal) one of the shops had been torched : BURN, set fire to, set on fire, set light to, set alight, incinerate, put/set a match to.