Landslips Meaning

There are 1 meaning(s) for word Landslips

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

    Synonyms : landslide