Noun:1: forum a public meeting or assembly for open discussion 2: assembly, meeting place, forum a public facility to meet for open discussion