ANIMAL SHELTER

Meaning 1:

animal shelter - a place where animals are protected - โรงเลี้ยงสัตว์, สถานที่ที่ปลอดภัยสำหรับสัตว์