Synonyms of Animal shelter

Primary definition: A facility where homeless, lost, stray, or abandoned animals—mostly dogs and cats—are kept and cared for.

Full Dictionary Entry

Antonyms & Opposite Concepts