Definitions of installment loan:

  • noun:   a loan repaid with interest in equal periodic payments