What does "payment" mean?

Payment: That which is paid; the thing given in discharge of a debt, or an obligation, or in fulfillment of a promise; reward; recompense; requital; return. Shak.

Additional senses

  1. 2.Punishment; chastisement. [R.]

Sources