Answer: semiindependent

AnswerCrossword Clue
SEMIINDEPENDENTSort-of on one's own