Torpedoing meaning : To send a torpedo, usually from a submarine, that explodes below the waterline of the target ship. To sink a ship with one of more torpedoes. To undermine or destroy any endeavor with a stealthy, powerful attack. The act of firing a torpedo.