term deposit
noun

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

Browse by Subjects
tax obligation
indirect material cost
real asset
International Centre for Settlement of Investment Disputes
net currency exposure