subtreasury noun1 •(US, historical) A subordinate treasury, or place of deposit.The last of the United States' subtreasuries in New York were closed in 1920. formssubtreasuries