Definify.com

Definition 2024


dog_pound

dog pound

English

Noun

dog pound (plural dog pounds)

  1. (US) an animal shelter where stray dogs are kept

Translations