Meaning of cheval-de-frise

Definition of cheval-de-frise

(noun) defensive structure consisting of a movable obstacle composed of barbed wire or spikes attached to a wooden frame; used to obstruct cavalry

Other information on cheval-de-frise

WIKIPEDIA results for cheval-de-frise
Amazon results for cheval-de-frise