avalanche; landslide
〔沙汰/砂汰〕
1. avalanche; landslide
A sudden, simultaneous collapse of soil or snow piled up on a mountain due to heavy rain, etc.
2. avalanche; flood
(figurative) The outpouring of a lot of people or things all at once.
7 more sentences in the app — free account.