Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
landslide
in English
landslide
us
/ˈlænzlaɪd/
uk
/ˈlændslaɪd/
#common
Plural
landslides
Past Tense
landslid
Past Participle
landslid
Participle Verb
landsliding
Third Person Singular
landslides
Definitions
Noun
a
decisive
victory
by
a
large
margin
downhill
movement
of
rock
and
debris