foster home
English Dictionary
->
Letter F
-> foster home
Search Dictionary:
foster home Definition
(n)
a
household
in
which
an
orphaned
or
delinquent
child
is
placed
(
usually
by
a
social
-
service
agency
)
foster home Synonyms
foster home
© Art Branch Inc.