retaliate against someone, pay someone back for a past wrong He always appears to be trying to settle the score with him and never treats him fairly.
SETTLE A SCORE WITH SOMEONE
Meaning of SETTLE A SCORE WITH SOMEONE in English
English idioms vocab. Словарь английских идиом и выражений. 2012