minisub

Explore definitions, synonyms, and language insights of minisub

Definitions

Noun
submersible vessel for one or two persons; for naval operations or underwater exploration

More General Terms