snowy means a large amount of snow. A snowy mountain is a good place to ['watch the sports team the Colorado Avalanches', 'play a strenuous game of beach ball', 'go downhill with wooden planks attached to boots', 'dive into an Olympic-sized swimming pool']