Meaning of town–gown in English:

town–gown

adjective

  • Designating or relating to interactions between the inhabitants of a university town and members of the university.

    Chiefly with reference to disagreements or conflicts.

Origin

Early 20th century.