Meaning of chevaux-de-frise

Definition of chevaux-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 chevaux-de-frise

WIKIPEDIA results for chevaux-de-frise
Amazon results for chevaux-de-frise