landslip

Explore definitions, synonyms, and language insights of landslip

Definitions

Noun
a slide of a large mass of dirt and rock down a mountain or cliff

More General Terms


More Specific Terms