torpedo tube Hear it!

torpedo tube Definition

torpedo tube

noun

a tube for launching torpedoes, located in surface vessels below or close to the waterline

Browse dictionary entries near torpedo tube

  1. torpedo-boat destroyer
  2. torpedo boat
  3. torpedo
  4. torose
  5. Toronto Stock Exchange
  6. Toronto
  7. toroidal
  8. toroid
  9. tornillo
  10. tornado
  1. torpid
  2. torpor
  3. torporific
  4. torquate
  5. torque
  6. torque converter
  7. torque wrench
  8. Torquemada
  9. torques
  10. torr