SPOT


Meaning of SPOT in English

( n. )

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

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.