English Dictionary
◊ CHEVAUX-DE-FRISE
chevaux-de-frise
n : a movable obstacle composed of barbed wire or spikes
attached to a wooden frame; used to obstruct cavalry
[syn: {cheval-de-frise}]