Idioms Win by a landslide Meaning: To win by a very large margin.Example: The candidate won the election by a landslide. ShareTweetPin ItShareShare