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
contested takeover
non negotiable instrument
close ended
package deal
earmark