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