installment rate

Noun
  1. The amount of money paid out per unit time (synset 113302793)

Other Searches