Longman Dictionary English From Longman Dictionary of Contemporary Englishdogs’/cats’ homedogs’/cats’ homeBritish EnglishDHP a place where animals with no owners are looked after → home ldoceonline.com