(dew-drop) 2 syllables

Definition

noun. a drop of moisture condensed from the atmosphere esp. at night and deposited in the form of small drops upon any cool surface

Example Sentence

There was a dewdrop on the leaf.

Synonyms

drop of dew; driblet of dew; droplet of dew

Antonyms

parched earth

Hear It! Say It! Write It!

dewdrop
Hear It! Say It! Write It!