institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
Debt bomb
portfolio
governor
Put to seller
Federal Home Loan Bank System (FHLBS)
See All Related Terms »

Option-adjusted spread
departmental accounts
delinquency
CIMA
capital investment appraisal