credit bank
noun

a bank which lends money

Browse by Subjects
consolidated tape
liquidity ratio
certificate of deposit (CD)
Ted spread
open-end fund