'spots' definitions:

Definition of 'spots'

From: WordNet
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" [syn: musca volitans, muscae volitantes, floater, spots]

Words containing 'spots'