public deposits

From Longman Business Dictionarypublic depositsˈpublic deˌposits [plural]BANKINGmoney belonging to the Britishgovernment held by the BANK OF ENGLANDThe public deposits are usually relatively small, as surplus cash is used for repayment of government debts. →deposit