LANDSLIDE


Meaning of LANDSLIDE in English

( n. )

The slipping down of a mass of land from a mountain, hill, etc.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.