blot on the escutcheon noun1 •Something damaging to one's reputation.The most zealous advocates of the unfortunate monarch cannot deny that this is an indelible blot on his escutcheon. — 1819 formsblots on escutcheons · blots on the escutcheon