term deposit
noun

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

Browse by Subjects
Individual Retirement Account
leasing agreement
supply price
National Securities Markets Improvement Act of 1996 (NSMIA)
reporting entity