meaning of dog pound

1. a public enclosure for stray or unlicensed dogs; "unlicensed dogs will be taken to the ">pound"


Related Words

dog pound |

Developed & Maintained By Taraprasad.com

Treasure Words