Forum Definition & Meaning - Merriam-Webster
https://www.merriam-webster.com/dictionary/forum
the marketplace or public place of an ancient Roman city forming the center of judicial and public businessa public meeting place for open discussion... a judicial body or assembly : court ...
the marketplace or public place of an ancient Roman city forming the center of judicial and public businessa public meeting place for open discussion...
a judicial body or assembly : court
...
DA: 99 PA: 92 MOZ Rank: 91