dewfall

/ˈduːˌfɔl/

Definitions

1. noun

a fall of dew, especially one that is noticeable or widespread

“The morning dewfall glistened on the grass, making it look like a emerald carpet.”

Synonyms

  • dew
  • dripping
  • glistening

Antonyms

  • desiccation
  • dryness