landslips

noun

Plural form of landslip.