What is the full meaning of landsliding
LANDSLIDE, to win an election by a huge majority [v]
Example of the word landsliding placed on a Scrabble board.