institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
currency market
governor
capital requirement
Accounting Standards Board
brought over the wall
See All Related Terms »

spread
shrinkage
sales ledger clerk
Turkey
shell company