PUT STH TO THE TORCH


Meaning of PUT STH TO THE TORCH in English

( literary ) to set fire to sth deliberately

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.