term deposit

noun

Definitions of term deposit

English

money invested for a fixed period that gives a higher rate of interest than is usual

He can earn interest ranging from 35 basis points on demand deposits to a maximum of 3.3 percent on a one-year term deposit.