294.AVALANCHE Meaning –  a mass of snow, ice, and rocks falling rapidly down a mountainside. a sudden or overwhelming appearance of a large quantity of things. Synonyms – snow slide, barrage, volley Antonyms – trickle Usage – He was swept to his death by an avalanche. PREVIOUS: A List 293. Auxiliary…
Read more »