term deposit
noun

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

Browse by Subjects
specify
European Monetary Union
Trinomial option-pricing model
basis
bull