Yahoo Web Search

Search results

  1. Dictionary
    Pay·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