torpedo verb vt Infinitive torpedo Present tense 3rd person singular torpedoes Preterite torpedoed Present participle torpedoing Past participle torpedoed