Search results
- Dictionaryfoster care
noun
- 1. temporary custody or guardianship for children whose parents are dead or unable to look after them: "they were voluntarily placed in foster care"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries