Homophones
noun
verb
Meanings
-
1
noun
a tiny spot or particle
A speck of dust floated in the sunbeam.
Thesaurus
Etymology
From Old English specca ('small spot, mark'), of uncertain further origin but related to West Germanic forms denoting a spot.
View etymology graph ->