certificate of deposit - English Synonyms Dictionary

certificate of deposit

n.
[1] CD