final payment


Meanings

  • the final payment of a debt

Synonyms