ENGLISH
REFERENCE

landslip

n.
UK //lˈændslɪp// land·slip
Synonyms

© 2026 English Reference