A large mass of snow, ice, and rocks falling rapidly down a mountainside.
A sudden occurrence of large amounts of something.
अचानक बड़ी मात्रा में कुछ होना
English Usage: The politician faced an avalanche of criticism after his controversial statement.
Hindi Usage: विवादास्पद बयान के बाद राजनेता को आलोचना का हिमस्खलन का सामना करना पड़ा।