Definition, synonyms and related words
To lower oneself from a height and drop the remaining distance.