slide down


Meanings

  • fall or sink heavily;