Forum (n.) A market place or public place in Rome, where causes were judicially tried, and orations delivered to the people. |
Forum (n.) A tribunal |
forum assembly meeting place | a public facility to meet for open discussion |
forum | a public meeting or assembly for open discussion |