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