depository
noun

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

(Note Do not confuse with depositary.)
Browse by Subjects
Euroclear
Bank Insurance Fund (BIF)
depositary
Federal Funds Rate
government sponsored enterprise (gse)
See All Related Terms »

controller
quote
economic stagnation
Boston Options Exchange (BOX)
unfavourable variance