Definition of Battersea Dogs & Cats Home from the Oxford Advanced Learner's Dictionary

 

Battersea Dogs & Cats Home

 
BrE
 
; NAmE
 
 
jump to other results
a temporary home for dogs and cats in Battersea, London. It finds new homes for dogs and cats whose owners do not want them, and returns lost pets to their owners.