Meaning of dog pound

Definition of dog pound

(noun) a public enclosure for stray or unlicensed dogs; "unlicensed dogs will be taken to the pound"

Other information on dog pound

WIKIPEDIA results for dog pound
Amazon results for dog pound