Landslide

Webster's Dictionary of the English Language

·noun The land which slips down.

II. Landslide ·noun The slipping down of a mass of land from a mountain, hill, ·etc.

Related Words