What is the meaning of the word "payment"?

Definitions:

  1. a sum of money paid or a claim discharged copy to clipboard noun
    • The bank keeps calling about an overdue payment. copy to clipboard
  2. the act of paying money copy to clipboard noun
    • I accept all forms of payment. copy to clipboard

Synonyms: