Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: dewdrop  'd(y)oo`dróp
  1. A drop of dew

Derived forms: dewdrops

Type of: bead, drop, pearl