term deposit
noun

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

Browse by Subjects
bond swap
Variable maturity option
secured
wages payable account
current cost