Advertisement
Advertisement
lender of last resort
noun
- the central bank of a country with authority for controlling its banking system
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse