English synonyms about - contact  

cheval-de-frise

noun

1 cheval-de-frise

Defensive structure consisting of a movable obstacle composed of barbed wire or spikes attached to a wooden frame; used to obstruct cavalry.

synonym: chevaux-de-frise.


Find more on cheval-de-frise elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0245