cheval-de-frise – noun
Definition
defensive structure consisting of a movable obstacle composed of barbed wire or spikes attached to a wooden frame
Example
Synonyms
chevaux-de-frise
defensive structure consisting of a movable obstacle composed of barbed wire or spikes attached to a wooden frame
chevaux-de-frise