Meaning of “public deposits” in the English Dictionary

business-english dictionary

"public deposits" in Business English

See all translations

public depositsnoun [ plural ]

uk us ECONOMICS, FINANCE, GOVERNMENT

government money that is held in bank accounts:

The UK's National Debt is controlled from money held in the public deposits.

(Definition of “public deposits” from the Cambridge Business English Dictionary © Cambridge University Press)