ecranche (English, noun)
expansion: ecranche (plural ecranches)
Senses:
glosses: A type of shield, used in jousting, which had an indentation or notch to hold the lance.
tags: historical
uncommon
Forms:
form: ecranches
tags: plural