definition of forum:
1.A public meeting place for open discussion.
2.A medium for open discussion or voicing of ideas, such as a newspaper, a radio or television program, or a website.
3.A public meeting or presentation involving a discussion usually among experts and often including...