avenge verb vt Infinitive avenge Present tense 3rd person singular avenges Preterite avenged Present participle avenging Past participle avenged