meaning of landslide

1. The slipping down of a mass of land from a mountain, hill, etc.
2.
The land which slips down.
3.
a slide of a large mass of dirt and rock down a mountain or cliff


Related Words

landslide |

Developed & Maintained By Taraprasad.com

Treasure Words