fixed deposit
noun

a deposit which pays a stated interest over a set period

Browse by Subjects
Deal Ticket
Caput
consumer sentiment
bad cheque
Call Rate