noun
Meaning 1
Synonym of submersible (“a very small baby submarine designed for specific localized missions, usually while tethered to a submarine or ship for life support and communications”)
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: submersible
Antonyms: none provided