Search results
- DictionaryPay·back pe·ri·od/ˈpāˌbak ˈpirēəd/
noun
- 1. the length of time required for an investment to recover its initial outlay in terms of profits or savings: "if insulation costs $110 and saves $55 a year, its payback period would be two years"
Powered by Oxford Languages