Home
Search
Index
Definify.com
Webster
1828
Edition
Dew-drop
DEW-DROP
,
Noun.
A drop of dew, which sparkles at sunrise; a spangle of dew.
Similar Results
Dew-drop