A BLOT ON ONE'S ESCUTCHEON


Meaning of A BLOT ON ONE'S ESCUTCHEON in English

a stain on one's reputation or character.

→ escutcheon

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.