Payback - What does it mean?
payback | |
(uncountable) An act of revenge.
(countable) A form of recompense.
* '>citation
payback
English
(wikipedia payback)Noun
(en-noun)- They beat us last year, so this year's win was payback .