payback - English Synonyms Dictionary

payback

n.
[1] vengeance , retribution