dog pound ( synonym found)

Definition of dog pound:

°an animal shelter where stray dogs are kept.

Definition of dog pound:

°an animal shelter where stray dogs are kept.

Back to Top