long credit
noun

credit terms which allow the borrower a long time to pay

Browse by Subjects
extended credit
See All Related Terms »

rating
debits and credits
point balance
total return
write down