sum of money deposited in the bank for a short period of time which is determined in advance
FIXED-TERM DEPOSIT
Meaning of FIXED-TERM DEPOSIT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012