We do not currently know of any synonyms for blot on one's escutcheon.
For similar words to blot on one's escutcheon, try: