VariousWords beta
Related Terms:
Definitions:
Noun
foster care
Definition: supervised care for delinquent or neglected children usually in an institution or substitute home
Definition: A formal system by which a child is cared for, in a foster family, by people other than its own parents, but without being adopted