Meaning of A BLOT ON ONE'S ESCUTCHEON in English

A BLOT ON ONE'S ESCUTCHEON

dishonor to a person's reputation; blot on one's family

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.