YourDictionary

Dictionary Home » Thesaurus » escutcheon

Synonyms for escutcheon

noun

a blot on one's escutcheon

Learn more about escutcheon

link/cite print suggestion box