deposit account - English Synonyms Dictionary

deposit account

n.
[1] time deposit account