Meaning of “blot” - Learner’s Dictionary

blot

noun uk us /blɒt/

[ C ] a mark on something, made by ink or paint falling on it

a blot on sth

something that spoils something else:

The financial scandal was a blot on his reputation.

(Definition of “blot noun” from the Cambridge Learner’s Dictionary © Cambridge University Press)