public treasury

Explore definitions, synonyms, and language insights of public treasury

Definitions

Noun
a treasury for government funds

More General Terms