English Dictionary
Definition town and gown in British English
town and gown phrase
phrase
1
the people who live in a town and the people who belong to the university in that town, used especially when talking about the differences between the two groups
Synonyms and related words
