Definition of grudge match in English English dictionary
a bout between two teams or competitors who have a history of competitiveness between them
You can call a contest between two people or groups a grudge match when they dislike each other. This is something of a grudge match against a long-term enemy