animal shelter/ˈænəməl ˈʃɛltər/复数形式animal shelters1动物收容所, 动物庇护所a temporary housing and care facility for lost, abandoned, or surrendered domesticated animals, with the aim of finding them permanent homes同义词: pound