The past tense of redefeat is redefeated.
The third-person singular simple present indicative form of redefeat is redefeats.
The present participle of redefeat is redefeating.
The past participle of redefeat is redefeated.