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.