Yahoo Web Search

Search results

  1. Dictionary
    Tor·pe·do
    /tôrˈpēdō/

    noun

    • 1. a cigar-shaped self-propelled underwater missile designed to be fired from a ship or submarine or dropped into the water from an aircraft and to explode on reaching a target.
    • 2. an electric ray.

    verb

    • 1. attack or sink (a ship) with a torpedo or torpedoes: "the liner was torpedoed and sunk by a German submarine"