torpedoed

verb
  1. attacked or destroyed with a torpedo (an underwater explosive weapon)
  2. Usage: nautical; military
  3. deliberately ruined or sabotaged something
  4. Usage: informal

Examples