commercial_bankEnglish

commercial bank, full service bank

Noun

A financial institution that accepts demand deposits and makes loans and provides other services for the public

English: commercial bank, full service bank

English words with similar meanings

Show 1 words