landslid
/ˈlændsɪd/Definitions
1. noun
A slide of earth or rock, often caused by heavy rainfall or earthquakes.
“The hikers were caught in a sudden landslid on the mountain trail.”
1. noun
A slide of earth or rock, often caused by heavy rainfall or earthquakes.
“The hikers were caught in a sudden landslid on the mountain trail.”