Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dewdrop Definition

Cancel
dewdrop
noun(dew-drop)
a drop of dew

Words Related to dewdrop!

dewdrop Examples by Brain Bank Users