YourDictionary

payback

noun

  1. the act or an instance of paying back
  2. return, as on an investment of capital

See payback in American Heritage Dictionary 4

Learn more about payback

link/cite print suggestion box