1 definition found installment rate - WordNet (r) 2.1 (2005) : installment rate n 1: the amount of money paid out per unit time [syn: payment rate , rate of payment, repayment rate, installment rate ]