What is the meaning of the word "payment"?
Definitions:
-
a sum of money paid or a claim discharged noun
- The bank keeps calling about an overdue payment.
-
the act of paying money noun
- I accept all forms of payment.