[verb] [T] [informal]To torch a building or other large thing is to burn it intentionally and usually illegally.They smashed a side door to get in and then torched the warehouse when they had taken what they wanted.The kids torched the stacks of paper.
TORCH
Meaning of TORCH in English
Cambridge English vocab. Кембриджский английский словарь. 2012