Definition, synonyms and related words
A machine that makes snow, such as a snowgun
To travel by snowmachine.