Definition, Meaning & Synonyms
torpedo
noun
/tɔːrˈpiːdoʊ/
Definition
A self-propelled explosive missile designed to be launched underwater and to detonate on impact with a target.
Examples
- The submarine launched a torpedo at the enemy ship.
- The plans for the project were torpedoed by unexpected budget cuts.
Meaning
In a broader sense, ‘torpedo’ can also refer to something that sabotages or destroys plans or efforts.
Synonyms
- missile
- explosive
- submersible weapon
- destroyer
- saboteur