English | German | Russian | Czech

dog pound English

Meaning dog pound meaning

What does dog pound mean?

dog pound

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

Synonyms dog pound synonyms

What other words have the same or similar meaning as dog pound?

dog pound English » English

pound

Are you looking for...?

dog | pound