dog pound

EnglishEdit

NounEdit

dog pound (plural dog pounds)

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

TranslationsEdit