Definition of snow gun noun from the Oxford Advanced Learner's Dictionary

 

snow gun

 noun
noun
BrE
 
; NAmE
 
(British English also snow cannon)
 
jump to other results
a machine which makes artificial snow and blows it onto ski slopes
See the Oxford Advanced American Dictionary entry: snow gun

Other results

All matches