n. laying out of grounds to resemble natural scenery. landslide n. 1 sliding down of a mass of land from a mountain, cliff, etc. 2 over-whelming victory in an election. landslip n. = LANDSLIDE I.
n. laying out of grounds to resemble natural scenery. landslide n. 1 sliding down of a mass of land from a mountain, cliff, etc. 2 over-whelming victory in an election. landslip n. = LANDSLIDE I.