ペイバック

名詞

full

payback

noun

Definitions of payback

English

an act of giving money back to someone after you have borrowed it

English

an act of something as an act of revenge or retaliation