English
Detailed Synonyms for foster care in English
foster care:
foster care [the ~] noun
-
the foster care
– supervised care for delinquent or neglected children usually in an institution or substitute home 1the foster care– supervised care for delinquent or neglected children usually in an institution or substitute home 1