torpedo tube


torpedo tube

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

Leave a Reply

Your email address will not be published. Required fields are marked *

36 queries 2.196