RichThesaurus
score-settling
score-settling
antonyms
score-settling
definitions
noun
Synonym of revenge