DEWDROP
dewdrop
Noun
The above text is a snippet from Wiktionary: dewdrop
and as such is available under the Creative Commons Attribution/Share-Alike License.
dew drop
Noun
- a small amount of morning moisture or dew.
- A slow pitch.
The above text is a snippet from Wiktionary: dew drop
and as such is available under the Creative Commons Attribution/Share-Alike License.