certificate_of_depositEnglish

CD, certificate of deposit

Noun

A debt instrument issued by a bank, usually pays interest

English: certificate of deposit, CD

English words with similar meanings

Show 1 words