English dictionary
torpedo tube meaning and definition
Definition and meaning of torpedo tube at MeaningMonkey.org. torpedo tube meaning and definition in the English Dictionary.TORPEDO TUBE noun
Definition of torpedo tube (noun)
- a tube near the waterline of a vessel through which a torpedo is fired
Source: Princeton University Wordnet