term deposit; time deposit
A bank deposit that cannot be withdrawn for a fixed period, typically offering higher interest than ordinary deposits.
The interest rate on time deposits is higher than on ordinary deposits.
I put a lump sum into a time deposit.
I put half of my bonus into a term deposit.
My term deposit matures next month.
This bank offers a high interest rate on term deposits.
I suddenly needed money, so I cancelled my term deposit.