Etymology
Advertisement

payment (n.)

late 14c., paiement, "action of paying, repayment of a debt; amount due as a payment," from Old French paiement (13c.), from paiier (see pay (v.)). Meaning "thing or sum of money given in discharge of a debt" is from mid-15c.

Advertisement
Advertisement
Definitions of payment

payment (n.)
a sum of money paid or a claim discharged;
payment (n.)
the act of paying money;
Synonyms: defrayal / defrayment
payment (n.)
an act of requiting; returning in kind;
Synonyms: requital
From wordnet.princeton.edu