Synonyms of avalanche
1 snow-slide • Four people died when an avalanche buried them alive last week.
landslide • The storm caused landslides and flooding.
Copyright © 2016 by HarperCollins Publishers. All rights reserved.
barrageA barrage of something such as criticism or complaints is a large number of them directed at someone, often in an aggressive way.
• a barrage of angry questions from the floor
delugeA deluge of things is a large number of them which arrive or happen at the same time.
• a deluge of criticism
• They moved furniture from houses threatened with imminent inundation.
Thesaurus for avalanche from the Collins English Thesaurus
a fall of large masses of snow and ice down a mountain