'final payment' definitions:

Definition of 'final payment'

From: WordNet
noun
The final payment of a debt [syn: payoff, final payment]