American Dictionary
Definition a blot on something in American English
a blot on something phrase
phrase
1
something that spoils someone's reputation, or spoils the appearance of something
