LANDSLIDE


Meaning of LANDSLIDE in English

n. An overwhelming victory during a political election. Ronald Reagan won the election of 1980 in a landslide.

American idioms English vocabulary.      Английский словарь американских идиом.