Find the word definition

Wiktionary
dog pounds

n. (dog pound English)