Torpedo Tube (noun) Definition, Meaning & Examples

noun
  1. a tube through which a self-propelled torpedo is launched, usually by the explosion of a charge of powder.
noun
  1. the tube from which a torpedo is discharged from submarines or surface ships
Torpedo Tube (noun) Definition, Meaning & Examples

More Definitions