FOSTER CARE


Meaning of FOSTER CARE in English

noun

: supervised care for orphaned, neglected, or delinquent children or for persons mentally ill in a substitute home or an institution on either a full-time or day-care basis

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