torpedera

Verb

 * 1) to torpedo (strike or sink with a torpedo)
 * 2)  to torpedo (destroy, thwart, foil)