last sleep (0 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