public charge

noun

Definition of public charge

: one that is supported at public expense