meaning of floating dock

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


Related Words

floating dock | floating dry dock |

Developed & Maintained By Taraprasad.com

Treasure Words