lender of last resort








noun

  1. the central bank of a country with authority for controlling its banking system
49 queries 0.408