depository
noun

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

(Note Do not confuse with depositary.)
Browse by Subjects
Foreign Equity Market
financial intermediary
Federal Funds Rate
Bank Insurance Fund (BIF)
Euroclear
See All Related Terms »

stock option
tax exempt special savings account
Monetary Indicator
transferred charge call
excess capacity