lender of last resort
noun [ C ]
BANKING, FINANCE, ECONOMICS ukusa 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.