public deposits
plural noun

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

Browse by Subjects
profit and loss account
capital budget
handling charge
share at par
mortgage-backed security