Bat‧ter‧sea Dogs' Home /ˌbætəsiː ˈdɒɡz həʊm $ -tərsi ˈdɔːɡz/
a place in Battersea in southwest London where dogs are kept when they have been left by their owners or been officially taken away from them
[TahlilGaran] Dictionary of Contemporary English ▲