CHEVAUX DE FRISE


Meaning of CHEVAUX DE FRISE in English

mobile obstacle such as a sawhorse covered barbed wire or spikes used to block the enemy from advancing

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