Alpine peril (9)
I believe the answer is:
avalanche
(Other definitions for avalanche that I've seen before include "Heavy fall of rock or snow from mountain" , "Deluge" , "heavy snowfall" , "Landfall" , "Rapid movement of a large mass of snow or ice" .)