animal shelter
noun
an establishment, especially one supported by charitable contributions, that provides a temporary home for dogs, cats, and other animals that are offered for adoption.
Words nearby animal shelter
animal liberation front,
animal magnetism,
animal park,
animal pole,
animal rights,
animal shelter,
animal spirits,
animal starch,
animal warden,
animalcule,
animalculum