Find the word definition

Wiktionary
dew drop

n. 1 a small amount of morning moisture or dew. 2 (context baseball slang dated 1800s English) A slow pitch.

Usage examples of "dew drop".

I'd take the boys to her ma's house, then go to the Dew Drop to shoot some pool till I figured it was safe to go home.

Chalcus slashed, a blow as quick and smooth as the play of light on a dew drop.

The Citadel's walls threw light of every color across it, but the jewel gleamed clear as a dew drop.

I pull up in front of the Dew Drop Inn, a tiny, tacky motel on Silver Lake.