What is the meaning of the word "cheval-de-frise"?

Definitions: