noun
or floating dry dock
1. : a dock that floats on the water and can be partly submerged to permit a ship to enter it and afterward floated to raise the ship high and dry as in a dry dock
2. : a flatboat or barge used as a wharf adjustable to the stage of water