PUT TO THE TORCH (OR PUT A TORCH TO)


Meaning of PUT TO THE TORCH (OR PUT A TORCH TO) in English

put to the torch ( or put a torch to)

destroy by burning.

→ torch

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.