Loading page
dog pound is a noun meaning "a public enclosure for stray or unlicensed dogs". It carries one recorded sense.
Definitions, synonyms and semantic relations for dog pound come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.