FOSTER HOME


Meaning of FOSTER HOME in English

noun

: a household in which an orphaned, neglected, or delinquent child or a person mentally ill is placed for care usually with the approval of the government or of a social-service agency

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.