English version

public deposits

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
Pictures of the day
What are these?
Click on the pictures to check.