dewdrop
About 0.06 uses per million words.
Meaning
- noun A droplet of water formed as dew.
- noun A slow pitch.
- noun A plant of species Dalibarda repens.
Similar words
dew drop dewfall waterdrop dew-fall raindrop dew water dropping drip dropful eyedrop
Often followed by
on in from and of is inn slips that
Word family
dewdrops
Save “dewdrop” to learn later