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 drops

Find Similar Words

Find similar words to dew-drop using the buttons below.

Words Starting With

Words Ending With

Unscrambles

dew-drop