Dictionary entry

Landslip

Webster's Dictionary 1806

Landslip

n.

a detached portion of a hill which slides down