1. financial return or reward (especially returns equal to the initial investment)

Definition categories: possession, issue, payoff, proceeds, return, take, takings, yield

2. the act of taking revenge (harming someone in retaliation for something harmful that they have done) especially in the next life

- Vengeance is mine; I will repay, saith the Lord

Similar word(s): retribution, vengeance

Definition categories: act, retaliation, revenge

Sentences with payback as a noun:

- They beat us last year, so this year's win was payback.