deep-sea tube
noun
: a long tube that reaches to the sea bottom and that is so equipped mechanically that a man within it may perform work on objects outside (as for salvaging purposes)
Love words? Need even more definitions?
Merriam-Webster unabridged
Share