payback

1 ENTRIES FOUND:
payback /ˈpeɪˌbæk/ noun
plural paybacks
payback
/ˈpeɪˌbæk/
noun
plural paybacks
Britannica Dictionary definition of PAYBACK
1 
[noncount] : punishment for something that was done in the past
— see also pay back at 1pay
2 
[count] : an amount of money that you receive after investing in something and that is equal to or greater than the amount of money that you originally invested — usually singular
— sometimes used figuratively
3 
[count] : the amount of time that passes before invested money is returned or before money that is owed is paid — usually singular