Meaning of landslip

Definition of landslip

(noun) a slide of a large mass of dirt and rock down a mountain or cliff

Other information on landslip

WIKIPEDIA results for landslip
Amazon results for landslip