landslide

Definitions

General Science

  • noun a sudden fall of large amounts of soil and rocks down the side of a mountain or of waste matter down the side of a spoil heap

Politics

  • noun a very large majority obtained in an election

Travel

  • noun a situation where large amounts of earth and rock slip down a hillside
http://www.dictionarycentral.com/definition/landslide.html