* * *
long-term credit UK US noun [U] FINANCE
► borrowed money that does not have to be paid back for at least five years: »
Interest rates on long term credit will probably stay where they are, or move a little bit lower.
Financial and business terms. 2012.