Articles on: Investment GlossaryTime DepositAn arrangement where the depositor has agreed to leave money in an account for a given period (vs. Demand Deposit).Updated on: 24/04/2023