Meaning of foster home

Definition of foster home

(noun) a household in which an orphaned or delinquent child is placed (usually by a social-service agency)

Other information on foster home

WIKIPEDIA results for foster home
Amazon results for foster home