Loading...
Minimalist Dictionary
Login
or
Sign up
dewdrop
noun
A droplet of water formed as dew.
(1800s) A slow pitch.
Word Frequency 1800~2019
Related words
Other words
flagship
scrounger
pep
palm
earthling
account
frying
rover
removed
squash
unabashed
punch
sway
fidgety
dweeb
unnerving
manger
onto
overlap
idealize
waterdrop
raindrop
waterdrops
floweret
moonglow
flower
droplet
dragonfly
butterfly
waterlily
stardust
lotus
snowflake
moonbeam
teardrop