forum
forum - noun
a public meeting or assembly for open discussion
a public facility to meet for open discussion
forum - thesaurus
assembly