See Also: landslip(dictionary)
landslip(dictionary)

landslip (iou)



landslip noun. L17.
[from LAND noun1 + SLIP noun3.]
The sliding down of a mass of land on a mountain, cliff, etc.; land which has so fallen.