English Dictionary
Definition escutcheon in British English
escutcheon noun
[countable] noun
/ɪˈskʌtʃ(ə)n/
Synonyms and related words
