perrera
Top 20000
Meanings
Noun
1. dog pound (US), animal shelter
2. kennel, doghouse
3. tantrum (colloquial)
Examples3
Our dog is in the kennel.
Rodrigo's family went to the dog pound to adopt a dog.
Abandoned dogs usually end up in dog pounds.