BATTERSEA DOGS' HOME


Meaning of BATTERSEA DOGS' HOME in English

Bat ‧ ter ‧ sea Dogs' Home /ˌbætəsiː ˈdɒɡz həʊm $ -tərsi ˈdɔːɡz/ BrE AmE

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

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.