institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
hedge fund
banking covenants
Discount arbitrage
capital requirement
Office Of Thrift Supervision
See All Related Terms »

agent
profiteer
annual
demand elasticity
operating lease