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

a blot on one's escutcheon


  • A stain on one's reputation or character.

    ‘Perhaps the readers of this journal have similar blots on their escutcheons.’
    ‘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.’