institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
accountancy bodies
banking covenants
financial intermediary
effective demand
Fiscal package
See All Related Terms »

subsidiary
speculative position limits
Over the counter derivative
double dip recession
out of pocket