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"
Powered by Oxford Dictionaries