Noun a large mass of rock and earth that suddenly and quickly moves down the side of a mountain
This mountain road is blocked because of a landslide.