Definition of a blot on one's escutcheon in English:

a blot on one's escutcheon

phrase

  • A stain on one's reputation or character.

    • ‘Admittedly, his family life receives short shrift - the only blot on his escutcheon was a strained relationship with his spendthrift son - but this is inevitable given Paxton's workaholism.’
    • ‘Perhaps the readers of this journal have similar blots on their escutcheons.’