landslide noun definition in Elections topic from the Oxford Advanced Learner's Dictionary

landslide

 noun: Elections topic
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