forum
assembly
meeting place
a public facility to meet for open discussion
a public meeting or assembly for open discussion