Get Free Checker

cheval-de-frise

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

How To Use cheval-de-frise In A Sentence

List is Empty.