dog town
Meanings
noun
- A community of prairie dogs.
- A town at which a play is performed for a less important audience to gauge the likelihood of general success.
Word forms
Etymology
(theatrical): See try it on the dog.
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.