torpedoing
tor-pe-do-ing
verb
Attacking or sinking a ship using a self-propelled underwater missile.
"The submarine was torpedoing enemy vessels."
verb
Deliberately undermining or destroying a plan, effort, or negotiation.
"His comments were torpedoing the peace talks."
Thesaurus
Synonyms: electric ray, torpedo, numbfish, crampfish, shooter, gun for hire, gun, gunslinger, hired gun, triggerman, submarine, submarine sandwich