'final payment' definitions:

Definition of 'final payment'

(from WordNet)
noun
The final payment of a debt [syn: payoff, final payment]