subtreasury n a subordinate treasury or place of deposit Usage(s) Last week the existence of the Kern subtreasury was made public. Last week the existence of the Kern subtreasury was made public.