meaning of floating dry dock

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


Related Words

floating dry dock |

Developed & Maintained By Taraprasad.com

Treasure Words