certificate_of_deposit has definitions from the field of finance
1
[ noun ] (finance) a debt instrument issued by a bank; usually pays interest

Synonyms

CD

*