Synonyms of Minisub

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

Full Dictionary Entry

Antonyms & Opposite Concepts