Definition for Interest Rate

From Biology Forums Dictionary

The ongoing annual interest rate you would be charged on this credit card.