noun
Meaning 1
A cannon that uses pressurized air and water to create snow, used for example to supplement the natural snow on a ski slope.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided