Search results
- DictionaryPay·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"