Table of Contents
Antonyms
Synonyms
Etymology
1. escutcheon
noun. a shield; especially one displaying a coat of arms.
Etymology
- escutcheon (English)
- escuchon (Anglo-Norman)
2. escutcheon
noun. (nautical) a plate on a ship's stern on which the name is inscribed.
Synonyms
Etymology
- escutcheon (English)
- escuchon (Anglo-Norman)