SPOT


Meaning of SPOT in English

( n. )

A mark on a substance or body made by foreign matter; a blot; a place discolored.

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