Phosphorescent snowfall Synonyms

Definitions for Phosphorescent


  • (adjective) emitting light without appreciable heat as by slow oxidation of phosphorous

Definitions for Snowfall


  • (noun) precipitation falling from clouds in the form of ice crystals