institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
excess reserves
currency trading
chartered
effective demand
financial regulation
See All Related Terms »

bonded warehouse
Monetary Policy Committee (MPC)
underwriting syndicate
recurring payments
unsecured debt