Landslip Meaning

There are 1 meaning(s) for word Landslip

Meaning 1 : a slide of a large mass of dirt and rock down a mountain or cliff

    Synonyms : landslide