DictionaryAI

dewdrop

Short definition from Wiktionary

Noun

  1. A droplet of water formed as dew.
  2. A slow pitch.
  3. A plant of species Dalibarda repens.

We haven’t written up dewdrop yet: Simple and Standard meanings, examples and a quiz.