TORCH


Meaning of TORCH in English

v. set on fire, ignite, set ablaze; intentionally light fires, set on fire maliciously

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.