subtreasury

Explore definitions, synonyms, and language insights of subtreasury

Definitions

Noun
a subordinate treasury or place of deposit

More General Terms