Meaning of landslide
Definition of landslide
(noun)
an
overwhelming
electoral
victory; "Roosevelt
defeated
Hoover in a landslide"
a
slide
of a
large
mass
of
dirt
and
rock
down
a
mountain
or
cliff
Other information on landslide
WIKIPEDIA results for
landslide
Amazon results for
landslide
Tweet