Fixed term deposit meaning July 8, 2019 16 32 64 128 Fixed term deposit account meaning Deposit definition Deposit funds Fixed-term deposit