payments ( synonym found)

Definition of payments:

(n) : plural of payment

Back to Top