VariousWords beta
Related Terms:
Definitions:
Noun
subtreasury
Definition: a subordinate treasury or place of deposit
Definition: A subordinate treasury, or place of deposit.