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