We do not currently know of any antonyms for blot on the escutcheon.
The noun blot on the escutcheon is defined as: