Definition of foster home:
(n) :
a household in which an orphaned or delinquent child is placed (usually by a social-service agency)
Definition of foster home:
(n) :
a household in which an orphaned or delinquent child is placed (usually by a social-service agency)