Landslip definitions

lănd'slĭp'
noun
0
0
The sliding of a mass of land down a slope or cliff; a landslide.
noun
0
0
Advertisement