torpedo tube
English Dictionary
->
Letter T
-> torpedo tube
Search Dictionary:
torpedo tube Definition
(n)
a
tube
near
the
waterline
of
a
vessel
through
which
a
torpedo
is
fired
torpedo tube Synonyms
torpedo tube
© Art Branch Inc.