Definitions
noun
a financial institution that funds their investment activities from the sale of securities or insurance
Look “nondepository financial institution” up elsewhere
Want another word?
Spin the dictionary for a fresh one.