spot
spot
verb
To see or notice someone or something, often suddenly or with difficulty.
"I spotted my friend in the crowd."
noun
A particular place, position, or location.
"This is a lovely spot for a picnic."
noun
A small, round mark or blemish, often on skin or a surface.
"She had a red spot on her arm."
Thesaurus
Synonyms: blot, slur, smudge, smear, daub, smirch, espy, descry, spy, point, spotlight, tell apart