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"

    More definitions, origin and scrabble points

  1. Searches related to payback synonym

    payback synonyms