TORCH


Meaning of TORCH in English

noun a flashlight.

2. torch ·noun 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.

Webster English vocab.      Английский словарь Webster.