dewdrop
(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