term deposit
noun

money invested for a fixed period at a higher rate of interest

Browse by Subjects
prepay
terms of sale
dual currency bond
year end adjustment
banking syndicate