LANDSLIDE


Meaning of LANDSLIDE in English

noun the land which slips down.

2. landslide ·noun the slipping down of a mass of land from a mountain, hill, ·etc.

Webster English vocab.      Английский словарь Webster.