landslide
English Dictionary
->
Letter L
-> landslide
Search Dictionary:
landslide Definition
(n)
an
overwhelming
electoral
victory
; "
Roosevelt
defeated
Hoover
in
a
landslide
"
(n)
a
slide
of
a
large
mass
of
dirt
and
rock
down
a
mountain
or
cliff
landslide Synonyms
landslide
landslip
© Art Branch Inc.