An Encylopedia Britannica Company

landslip

1 ENTRIES FOUND:
landslip /ˈlændˌslɪp/ noun
plural landslips
landslip
/ˈlændˌslɪp/
noun
plural landslips
Britannica Dictionary definition of LANDSLIP
[count] British