MISSION HOME


Meaning of MISSION HOME in English

noun

: a benevolent institution (as for the care of the indigent or the aged) maintained by a religious organization

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