fixed-term certificate of deposit - English Synonyms Dictionary