floating dock

Explore definitions, synonyms, and language insights of floating dock

Definitions

Noun
dry dock that can be submerged under a vessel and then raised