Home UK English payment term
1A condition governing the repayment of a loan or payment for goods, etc.
2An agreed period of time during which a loan or debt is to be repaid.
1920s.
READ THESE ARTICLES