0 an organization or company that is involved in financial activities such as lending or investing money, but is not officially a bank and does not accept deposits, so does not have to obey the same rules as banks:
Shadow banks play an important role in providing credit across the global financial system.
NEW WORDS
European
May 10, 2021
WORD OF THE DAY
Shimmer
shadow bank