public deposits
plural noun

in the United Kingdom, the government's credit monies held at the Bank of England

Browse by Subjects
Balance of Risks
Exercise Limit
proportional taxation
capital shares
Outright option