LANDSLIDE


Meaning of LANDSLIDE in English

■ noun

1》 ( chiefly Brit. also landslip ) the sliding down of a mass of earth or rock from a mountain or cliff.

2》 an overwhelming majority of votes for one party in an election.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.