Search results
- Dictionarypayback/ˈpeɪbak/
noun
- 1. profit from an investment equal to the initial outlay: "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