torpedo tube


noun

a tube through which a self-propelled torpedo is launched, usually by the explosion of a charge of powder.

Origin of torpedo tube

First recorded in 1895–1900

Example sentences from the Web for torpedo tube

British Dictionary definitions for torpedo tube

torpedo tube

noun

the tube from which a torpedo is discharged from submarines or surface ships