study home
nounDefinition of study home
: a child-care institution
especially
: one in which disturbed children undergo psychiatric observation and diagnosis