SPOTTED


Meaning of SPOTTED in English

[spot.ted] adj (13c) 1: marked with spots

2: being sullied: tarnished

3: characterized by the appearance of spots

Merriam-Webster English vocab.      Английский словарь Merriam Webster.