Dew-drop Definition
noun
A small amount of morning moisture or dew.
Wiktionary
(baseball, slang, dated, 1800s) A slow pitch.
Wiktionary
Other Word Forms of Dew-drop
Noun
Singular:
dew-drop
Plural:
dew dropsFind Similar Words
Find similar words to dew-drop using the buttons below.