Meaning of floating dock

Definition of floating dock

(noun) dry dock that can be submerged under a vessel and then raised

Other information on floating dock

WIKIPEDIA results for floating dock
Amazon results for floating dock