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