snowslidePronunciation: /ˈsnəʊslʌɪd/Definition of snowslide noun North American an avalanche. snowslide in other Oxford dictionaries Definition of snowslide in the US English dictionary