depository
noun

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

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

stagnate
share incentive scheme
Treasury stocks
digital money
activity driver