What is the meaning of landslide in English?

Learn vocabulary with pictures as well as definitions of landslide in English

Learn in

See more

n. landslide

Definition of landslide in English

Mass of earth that breaks away from a cliff and falls down a slope due to a lack of stability within the rock.

Synonyms of landslide in English

landslipland slipland slide