Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of forum

- A market place or public place in Rome, where causes were judicially tried, and orations delivered to the people.
- A tribunal; a court; an assembly empowered to hear and decide causes.

Crossword clue for forum

- A platform
- Assembly
- Conference created formula to exclude Los Angeles
- Discussion place
- general meeting
- Internet message board
- Olden public square
- Place for debate
- Public meeting
- Public square
- Tribunal