torpedoing

verb
  1. attacking or sinking a ship with a torpedo
  2. Usage: nautical; military
  3. deliberately destroying or sabotaging something, especially a plan or proposal
  4. Usage: informal

Examples