Meaning of the word spots in English
What does spots mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.
spots
Noun
1.
Verb
1.
see, notice, or recognize (someone or something) that is difficult to detect or that one is searching for.
Example:
•
Andrew spotted the ad in the paper
Related Word: