English Dictionary
Definition spotted in British English
spotted adjective
adjective
/ˈspɒtɪd/
Synonyms and related words
