TORPEDO TUBE


Meaning of TORPEDO TUBE in English

[torpedo tube] n (ca. 1891): a tube from which torpedoes are fired

Merriam-Webster English vocab.      Английский словарь Merriam Webster.