dewlight
/ˈduːlɪt/Definitions
1. noun
the sparkling effect or atmosphere of early morning, especially when the air is filled with dew.
“The dewlight in the garden was a sight to behold.”
1. noun
the sparkling effect or atmosphere of early morning, especially when the air is filled with dew.
“The dewlight in the garden was a sight to behold.”