Definition of cheval-de-frise
noun
1a portable obstacle, consisting of a wooden frame covered with spikes or barbed wire, used by the military to close off a passage or block enemy advancement.
2shards of glass or spikes set into masonry along the top of a wall.