dewdrop
[ doo-drop, dyoo- ]
/ ˈduˌdrɒp, ˈdyu- /
noun
a drop of dew.
Words nearby dewdrop
Example sentences from the Web for dewdrop
British Dictionary definitions for dewdrop
dewdrop
/ (ˈdjuːˌdrɒp) /
noun
a drop of dew
British euphemistic
a drop of mucus on the end of one's nose