forum




forum - noun

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

    assembly