Definitions
noun
submersible vessel for one or two persons; for naval operations or underwater exploration
Look “minisub” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
submersible vessel for one or two persons; for naval operations or underwater exploration