payback period
noun
  1. a period of time over which a loan is to be repaid or an investment is to pay for itself

  2. the length of time it will take to earn back the money invested in a project

Browse by Subjects
foreign direct investment
basic earnings per share
cost of replacement
stagnant
calls in arrear