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