VariousWords beta
Definitions:
Noun
minisub
minisubmarine
Definition: submersible vessel for one or two persons; for naval operations or underwater exploration
Definition: A small submarine.