FLAME TRAP


Meaning of FLAME TRAP in English

method of capturing an enemy or their equipment by means of lighting fires along a certain areas

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