blot on the escutcheon
: a disgrace in a family record : a stain in reputation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share