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