minisubmarine

Explore definitions, synonyms, and language insights of minisubmarine

Definitions

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

Synonyms


More General Terms