ANIMAL SHELTER


Meaning of ANIMAL SHELTER in English

an establishment, esp. one supported by charitable contributions, that provides a temporary home for dogs, cats, and other animals that are offered for adoption.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .