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.”

Synonyms

  • droplet
  • gout
  • tear

Antonyms

  • large amount
  • thick liquid