dog town (English, noun)
expansion: dog town (plural dog towns)
Senses:
glosses: A community of prairie dogs.
topics: entertainment
lifestyle
theater
glosses: A town at which a play is performed for a less important audience to gauge the likelihood of general success.
tags: colloquial
Forms:
form: dog towns
tags: plural
form: dogtown
tags: alternative