BLOT ON THE ESCUTCHEON


Meaning of BLOT ON THE ESCUTCHEON in English

: a disgrace in a family record : a stain in reputation

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.