'public treasury' definitions:

Definition of 'public treasury'

(from WordNet)
noun
A treasury for government funds [syn: public treasury, trough, till]