term depositnoun [ C or U ]
ukusalso time depositBANKING, FINANCE an arrangement with a bank in which you have an account that pays interest, usually with money left in it for a fixed period of time:
They hold term deposits which cannot be paid until the date the deposit would have matured.