Meaning of foster care
Definition of foster care
(noun)
supervised
care
for
delinquent
or
neglected
children
usually
in an
institution
or
substitute
home
Other information on foster care
WIKIPEDIA results for
foster care
Amazon results for
foster care
Tweet