FORUM





Definition:

  1. [noun] a public meeting or assembly for open discussion

  2. [noun] a public facility to meet for open discussion
    Synonyms: assembly, meeting place

  3. [noun] a place of assembly for the people in ancient Greece
    Synonyms: agora, public square

Synonyms: