About 17,300,000 results
Open links in new tab
  1. Torpedo - Wikipedia

    In modern language, a "torpedo" is an underwater self-propelled explosive, but historically, the term also applied to primitive naval mines and spar torpedoes. These were used on an ad-hoc …

  2. Torpedo | Naval Weapon, Submarine Warfare & History | Britannica

    Torpedo, cigar-shaped, self-propelled underwater missile, launched from a submarine, surface vessel, or airplane and designed for exploding upon contact with the hulls of surface vessels …

  3. TORPEDO Definition & Meaning - Merriam-Webster

    Torpedo comes to English by way of Latin torpēdō, which has two quite different meanings. It refers to a state of inertness, sluggishness, or lethargy, and it refers to a creature also known …

  4. Torpedoes - Naval Encyclopedia

    Torpedoes have revolutionized naval warfare by providing a means to deliver devastating attacks against enemy vessels, both on and beneath the surface. Their development from simple …

  5. TORPEDO | English meaning - Cambridge Dictionary

    TORPEDO definition: 1. a long, thin bomb that travels underwater in order to destroy the ship at which it is aimed 2…. Learn more.

  6. TORPEDO definition and meaning | Collins English Dictionary

    A torpedo is bomb that is shaped like a tube and that travels under water. If a ship is torpedoed, it is hit, and usually sunk, by a torpedo or torpedoes. If someone torpedoes negotiations or …

  7. Torpedo - definition of torpedo by The Free Dictionary

    Define torpedo. torpedo synonyms, torpedo pronunciation, torpedo translation, English dictionary definition of torpedo. n. pl. tor·pe·does 1. A cigar-shaped, self-propelled underwater projectile …

  8. What does Torpedo mean? - Definitions.net

    A torpedo is a self-propelled underwater missile equipped with an explosive, designed to be fired from a submarine or other naval vessel, mainly intended to destroy ships or submarines.

  9. The Journey of the Torpedo’s History - Submarine Force Library ...

    Today’s definition of a torpedo is “a long metal cylinder with an explosive warhead, propelled through the water by an internal combustion engine or batteries.

  10. torpedo noun - Definition, pictures, pronunciation and usage …

    Definition of torpedo noun from the Oxford Advanced Learner's Dictionary. a long, narrow bomb that is fired under the water from a ship or submarine and that explodes when it hits a ship, …