institution
noun

an organisation or society set up for a particular purpose.

See also financial institution
Browse by Subjects
Put to seller
infrastructure
deposit taking institution
program trading
advisory funds
See All Related Terms »

Network B
Dividend Reinvestment Plan (DRIP)
weighted average
retiral
depress