a blot on one's escutcheon
See escutcheon in American Heritage Dictionary 4 Idioms
a blot on (one's) escutcheon
Learn more about escutcheon
» escutcheon synonyms
» escutcheon sentence examples
» escutcheon images
Also Mentioned In
» badge
» claw
» coat of arms
» dexter
» esquire
» gules
» orle
» scandal
» scutcheon
» shield
Browse entries near escutcheon
esculent
esculent (synonyms)
Escurial
escutcheon
escutcheon (synonyms)
escutcheon (images)
ESCVS
ESCWA
ESCWS
ESCX