'public treasury' definitions:

Definition of 'public treasury'

From: WordNet
noun
A treasury for government funds [syn: public treasury, trough, till]