FOSTER HOME Meaning of FOSTER HOME in English [foster home] n (1886): a household in which an orphaned, neglected, or delinquent child is placed for care Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012