n. piece of wood that is lit on fire to provide light, lamp; flashlight, small portable light powered by a battery; (Slang) arsonist, one who intentionally lights fires, one who maliciously burns property
TORCH
Meaning of TORCH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012