Cheval-de-frise
Synonyms for Cheval-de-frise
- chevaux-de-frise
- slingshot
- catapult
- sling
- tweaker
- knife-rest
- cheval de frise
- defence
- defense
- defensive structure
For more similar words, try Cheval-de-frise on Thesaurus.plus dictionary