landslid

verbPast tense and past participle of 'landslide' (meaning to win an election by a very large majority).

Synonyms

landslid synonyms & antonyms | whatsthatwordmean | whatsthatwordmean