Meaning of Payback
Unknown / অজানা / अज्ञात
the period of time required to recoup a capital investment.
the return on an investment: a payback of 15 percent tax-free.
the act or fact of paying back; repayment.
something done in retaliation: a really vicious payback for years of being snubbed.
to retaliate against: to pay someone back for an insult