depository
noun

a person or company with whom money or documents can be deposited

(Note Do not confuse with depositary.)
Browse by Subjects
capital requirement
government sponsored enterprise (gse)
Federal Funds Rate
Banking Act Of 1933
depositary
See All Related Terms »

distress merchandise
maximisation
principal exchange rate linked securities (PERLS)
add up
expressly