noun
a cigar-shaped self-propelled underwater missile designed to be fired from a ship or submarine or dropped into the water from an aircraft
-
The navy deployed a torpedo to sink the enemy ship.
-
The submarine fired a torpedo at the target.
-
That movie was a total torpedo, it bombed at the box office.
-
His sharp criticism was like a verbal torpedo, hitting its target with precision.