torpedoed
tor-pe-doed
verb
Deliberately ruined or sabotaged a plan, project, or negotiation.
"His rival torpedoed the merger deal."
verb
Attacked or destroyed a ship or submarine with a torpedo weapon.
"The U-boat torpedoed the merchant vessel."
Thesaurus
Synonyms: electric ray, torpedo, numbfish, crampfish, shooter, gun for hire, gun, gunslinger, hired gun, triggerman, submarine, submarine sandwich