payback
noun
1 payback
Financial return or reward (especially returns equal to the initial investment).
2 payback
The act of taking revenge (harming someone in retaliation for something harmful that they have done) especially in the next life.
synonyms: retribution, vengeance.
Roget 718: retaliation, reprisal, retort, payback; counter-stroke, counter-blast, counterplot, counter-project; retribution, lex talionis [Lat.]; reciprocation etc. (reciprocity) 12. ... show more
Dutch: vendetta, vergelding, wraak
debug info: 0.0253