Definitions for "Landslip"
The slipping down of a mass of land from a mountain, hill, etc.
The land which slips down.
Landslides composed predominantly of soil, or soil and underlying weathered material, initiated by shear failure along one or more distinct slip faces, and which move down slope for only relatively short distances.
An election victory in which the winning candidate receives a substantial majority of the votes, usually meaning at least ten per cent more than any opposing candidate.
Any overwhelming victory.