fixed deposit
noun

a deposit which pays a stated interest over a set period

Browse by Subjects
binder
fast market
stock figures
control stock
Basis Quote