lender of last resortnoun [ C ]
ukusBANKING, FINANCE, ECONOMICSa 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.