'installment credit' definitions:

Definition of 'installment credit'

(from WordNet)
noun
A loan repaid with interest in equal periodic payments [syn: installment credit, installment loan]