fixed deposit
noun

a deposit which pays a stated interest over a set period

Browse by Subjects
position trader
progress
pay off
withholding tax
Base Interest Rate