Dog-pound Definition

noun

(US) An animal shelter where stray dogs are kept.

Wiktionary
Synonyms:

Other Word Forms of Dog-pound

Noun

Singular:
dog-pound
Plural:
dog-pounds