noun the central bank of a country with authority for controlling its banking system
lender of last resort 🔊 Listen to this noun the central bank of a country with authority for controlling its banking system Share Facebook Twitter Google +