The slipping down of a mass of land from a mountain, hill, etc.
2.
The land which slips down.
Webster 1828 Edition
Landslip
LAND'SLIP
,
Noun.
A portion of a hill or mountain, which slips or slides down; or the sliding down of a considerable tract of land from a mountain. landslips are not unfrequent in Swisserland.