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.