Synonyms of Nivose

Primary definition: An automated weather station specifically designed to operate in snowy, high-altitude alpine environments.

Full Dictionary Entry

Antonyms & Opposite Concepts