torpedos
tor-pe-dos
noun
Self-propelled underwater weapons designed to sink ships or submarines.
"The submarine fired two torpedos at the enemy vessel."
verb
Destroys or severely damages a plan, project, or reputation.
"His resignation torpedos the company's merger plans."
Thesaurus
Synonyms: electric ray, numbfish, crampfish, shooter, gun for hire, gun, gunslinger, hired gun, triggerman, submarine, submarine sandwich, bomber