English dictionary
dog pound meaning and definition
Definition and meaning of dog pound at MeaningMonkey.org. dog pound meaning and definition in the English Dictionary.DOG POUND noun
Definition of dog pound (noun)
- a public enclosure for stray or unlicensed dogs
- "unlicensed dogs will be taken to the pound"
- synonyms: pound
Source: Princeton University Wordnet