foster care

noun

1.
supervised care for delinquent or neglected children usually in an institution or substitute home