Word info

dog town

Noun

Meaning

A community of prairie dogs.

(theater, colloquial) A town at which a play is performed for a less important audience to gauge the likelihood of general success.

Source: en.wiktionary.org

Close letter words and terms