Synonyms of Minisub
Primary definition: A small submarine, typically designed for short-duration underwater exploration, scientific research, or tourism.
Primary definition: A small submarine, typically designed for short-duration underwater exploration, scientific research, or tourism.