土砂ダム
Meanings
1
landslide dam
A natural dam formed when a landslide blocks a river or valley, often creating a temporary lake and posing a flood risk if it collapses.
There is a risk that the landslide dam formed by the earthquake will collapse.
Water had accumulated upstream of the landslide dam, forming a lake-like body.