Topic: CHILDREN


children's home

noun
     
children's home [countable] British English
SSC a place where children live if their own parents have died or cannot look after them

Explore CHILDREN Topic