Meaning of “principal payment” in the English Dictionary

business-english dictionary

"principal payment" in Business English

See all translations

principal paymentnoun [ C ]

uk us

FINANCE a payment made to pay back all or part of a loan, rather than to pay interest on the loan:

The hospital operator said its lenders also agreed to defer a $4.2 million principal payment until March 31.

(Definition of “principal payment” from the Cambridge Business English Dictionary © Cambridge University Press)