Definify.com

Definition 2024


blot_on_the_escutcheon

blot on the escutcheon

English

Noun

blot on one's escutcheon

  1. (idiomatic) Something damaging to one's reputation.