Focus on the pronunciation of torpedo
English definition of “torpedo”
/tɔrˈpi·doʊ/ v [T] (present tense torpedoes, present participle torpedoing, past tense and past participle torpedoed)
› to hit something with a torpedo: The ship was torpedoed by a submarine. fig. In fact, both sides torpedoed the ceasefire (= destroyed its chances for success).