/ ˈlændslaɪd; NAmE / noun
1.
(also land·fall ) a mass of earth, rock, etc. that falls down the slope of a mountain or a cliff
—see also landslip
2.
an election in which one person or party gets very many more votes than the other people or parties :
She was expected to win by a landslide .
a landslide victory