kill shelter
Appearance
English
[edit]Noun
[edit]kill shelter (plural kill shelters)
- An animal shelter that eventually carries out euthanasia on those animals for which no homes can be found.
- Antonym: no-kill shelter
kill shelter (plural kill shelters)