avalanche; landslide — A sudden, simultaneous collapse of soil or snow piled up on a mountain due to heavy rain, etc.
avalanche; flood — (figurative) The outpouring of a lot of people or things all at once.