meaning of landslip

1. Alt. of Landslide
2.
a slide of a large mass of dirt and rock down a mountain or cliff


Related Words

landslip |

Developed & Maintained By Taraprasad.com

Treasure Words