torpedo
tor-pe-do
verb
To deliberately ruin or destroy a plan, project, or effort.
"His actions torpedoed the entire negotiation."
verb
To attack or sink a ship using a torpedo.
"They tried to torpedo the enemy vessel."
noun
A self-propelled underwater weapon designed to explode upon impact with a ship.
"The submarine fired a torpedo."
Thesaurus
Synonyms: electric ray, numbfish, crampfish, shooter, gun for hire, gun, gunslinger, hired gun, triggerman, submarine, submarine sandwich, bomber