Certificate of deposit definition simple July 8, 2019 16 32 64 128 Certificate of deposit simple definition economics Deposit definition Deposit nima