1 a place of or meeting for public discussion.
2 a periodical etc. giving an opportunity for discussion.
3 a court or tribunal.
4 hist. a public square or market-place in an ancient Roman city used for judicial and other business.
Etymology: L, in sense 4
Useful english dictionary. 2012.