Definify.com

Definition 2024


no-kill_shelter

no-kill shelter

English

Noun

no-kill shelter (plural no-kill shelters)

  1. An animal shelter that does not euthanize animals.