Back

 forum forum

noun

  • a public facility to meet for open discussion  ( assembly, forum, meeting place )
    a public facility to meet for open discussion
  • a public meeting or assembly for open discussion  ( forum )
    a public meeting or assembly for open discussion


  • Back
    Next