floating_dockEnglish

floating dock, floating dry dock

Noun

Dry dock that can be submerged under a vessel and then raised

English: floating dock, floating dry dock

English words with similar meanings

Show 1 words