institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
charity accounts
fiduciary
managed rate
Debt bomb
program trading
See All Related Terms »

grant
fiscal drag
accelerated cost recovery system
European Economic Community
Physical Market