EGAVE

dewdrop

About 0.06 uses per million words.

Meaning

  1. noun A droplet of water formed as dew.
  2. noun A slow pitch.
  3. 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