landslide
definitions
-
noun
a sudden and large movement of earth down a slope; a very large majority in a voteen: a sudden and large movement of earth down a slope; a very large majority in a vote
-
verb
to defeat by a very large margin; to move suddenly down a slopeen: to defeat by a very large margin; to move suddenly down a slope
examples
-
The landslide caused damage to the village.
The landslide caused damage to the village.
-
The team will landslide the opposition.
The team will landslide the opposition.