Meaning of “lender of last resort” in the English Dictionary

business-english dictionary

"lender of last resort" in Business English

See all translations

lender of last resortnoun [ C ]

uk us BANKING, FINANCE, ECONOMICS

a central bank or international organization that lends money to banks or countries in difficult financial periods when they cannot borrow from anywhere else:

The IMF is known as the lender of last resort to countries in financial trouble.

(Definition of “lender of last resort” from the Cambridge Business English Dictionary © Cambridge University Press)