This figurative meaning refers to something that harms a person's, institution's, or country's good name.
The scandal was a blot on the company's reputation.
The defeat remains a blot on his record.
Usually used with out, this meaning refers to completely hiding, blocking, or removing something.
Clouds blotted out the sun.
The name was blotted from the document.