ENGLISH DICTIONARY

Dewdrop

Definition & Meaning

Part of speech noun

Quick meaning: Dewdrop is a noun meaning A droplet of water formed as dew.

Meaning

A droplet of water formed as dew.

More Meanings

  1. (baseball, slang, dated, 1800s) A slow pitch.
  2. A plant of species Dalibarda repens.

Word Forms

Related Words

Related dictionary entries include dewfall, waterdrop, dew-fall, raindrop, dropping, drip.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.