dewdrop
/ˈduːdrɒp/Definitions
1. noun
a small drop of dew
“The dewdrop glistened on the spider’s web.”
2. noun
a small amount of something
“She was only a dewdrop of a girl, but she had a big impact on the community.”
1. noun
a small drop of dew
“The dewdrop glistened on the spider’s web.”
2. noun
a small amount of something
“She was only a dewdrop of a girl, but she had a big impact on the community.”