MalayTranslate.com
Malay to English Translator
Translate Here

English to English

certificate of deposit

noun (n)

  • a debt instrument issued by a bank; usually pays interest
    hutang instrumen dikeluarkan oleh bank; biasanya membayar bunga
    Synonym:
    cd
    source: wordnet30