SPOT


Meaning of SPOT in English

(n.) A stain on character or reputation; something that soils purity; disgrace; reproach; fault; blemish.

Webster's English dictionary.      Английский словарь Webster.