TORPEDO TUBE


Meaning of TORPEDO TUBE in English

■ noun a tube in a submarine or other ship from which torpedoes are fired by the use of compressed air or an explosive charge.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.