Noun
score-settling (plural score-settlings)
Synonym of revenge
Ad hominem score-settling and sour grapes made the memoir unpleasantly acidulous. Source: Internet
"A riveting read, despite flaws common to insider accounts: too much detail in some places and gratuitous name-dropping and score-settling in others. Source: Internet
It is a score-settling jubilee…. Source: Internet