noun

definition

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.

definition

an electric ray.

verb

definition

attack or sink (a ship) with a torpedo or torpedoes.

example

the liner was torpedoed and sunk by a German submarine

Top Search