| InvestHub.com's Finance Dictionary and Glossary of Investment Terms Payback Definition 1.
The length of time it takes to recover the initial cost of a project, without regard to the time value of money. | Definition 2.
Retaliation or compensation. Or the break-even point of an investment. |
|
|