SUBTREASURY Meaning of SUBTREASURY in English noun a subordinate treasury, or place of deposit; as, the united states subtreasury at new york. Webster English vocab. Английский словарь Webster. 2012