noun
- a self-propelled underwater missile designed to explode on contact with a target
- a type of electric ray fish that can deliver electric shocks
Usage: military
Usage: marine biology
verb
- to attack or destroy with a torpedo
- to completely ruin or destroy something
Usage: military
Usage: informal
Examples
- The submarine launched a torpedo at the enemy ship.
- The torpedo struck the hull and caused massive damage.
- Electric torpedo rays can stun their prey with powerful shocks.
- The scandal torpedoed his chances of winning the election.
- Her criticism torpedoed the entire project.
- The naval vessel was torpedoed during the night attack.