dewbeam

/ˈdjuːbēm/

Definitions

1. noun

A narrow beam of sunlight passing through a fine mist or cloud of water vapor, typically after a rain shower.

“The dewbeam shining through the trees made a picturesque scene.”

Synonyms

  • sunbeam
  • sunshaft

Antonyms

  • shade
  • shadow