English dictionary
spots meaning and definition
Definition and meaning of spots at MeaningMonkey.org. spots meaning and definition in the English Dictionary.SPOTS noun
Definition of spots (noun)
- spots before the eyes caused by opaque cell fragments in the vitreous humor and lens
- "floaters seem to drift through the field of vision"
- synonyms: floater, musca volitans, muscae volitantes
Source: Princeton University Wordnet