Dewdrop Definition
do͝odrŏp, dyo͝o-
dewdrops
noun
A drop of dew.
Webster's New World
Other Word Forms of Dewdrop
Noun
Singular:
dewdrop
Plural:
dewdropsFind Similar Words
Find similar words to dewdrop using the buttons below.