Longman Dictionary English From Longman Dictionary of Contemporary EnglishRelated topics: Childrenchildren's homeˈchildren’s home noun [countable] British English SSCa place where children live if their own parents have died or cannot look after them ldoceonline.com