Feedback
Animal shelter
Meaning
Noun
●
An organization that provides
temporary
homes
for
stray
pet
animals.
●
A
facility
providing
such shelter.
Sourced from
Wiktionary
Synonyms
Pound
Pinjrapole
Dog Pound
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better