
Torchers
UK
/ˈtɔːtʃəz/
US
/ˈtɔrʧɚz/

Translation torchers into russian
Definitions
torcher
NounA person who sets fire to something deliberately.
The police arrested the torcher who was responsible for the series of arson attacks in the neighborhood.