refought
/rɪˈfaʊt/Definitions
1. verb
to fight again, especially after a previous defeat
“The two armies refought the battle, determined to emerge victorious this time.”
2. noun
a fight or battle that is repeated
“The refought battle left both sides exhausted and demoralized.”