snowshine

/ˈsnoʊʃaɪn/

Definitions

1. noun

A delicate, fleeting gleam of light reflected from falling snow; also, a faint, shimmering light.

“The snowshine on the mountain peaks was breathtakingly beautiful.”

Synonyms

  • frostglow
  • snowglow

Antonyms

  • darkness
  • shadows