last sleep ( synonym found)

Definition of last sleep:

°The sliding of a mass of land down a slope or cliff; a landslide.

Definition of last sleep:

°The sliding of a mass of land down a slope or cliff; a landslide.

Back to Top