Yahoo Web Search

Search results

  1. Dictionary
    Pay·back
    /ˈpāˌbak/

    noun

    • 1. financial return or reward, especially profit equal to the initial outlay of an investment: "a long time lag between investment and payback"
    • 2. an act of revenge or retaliation: "the drive-by shootings are mainly paybacks"