to do something unpleasant to someone because they have done something unpleasant to you:
Pay-off
-
If something you have done pays off, it is successful:
Pay-off meaning & definition 1 of Pay-off.
-
to result in success:
Pay-off meaning & definition 2 of Pay-off.
Similar Words