v. pay a debt in full; yield a profit; pay a person who has influence as to obtain a favor; reward; punish, get revenge
PAY OFF
Meaning of PAY OFF in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012