dog pound


Meanings

  • a public enclosure for stray or unlicensed dogs;

Synonyms