Synonyms: payoff, final payment
Definition: the final payment of a debt
Similar words: payment
Definition: a sum of money paid or a claim discharged