Word Meaning

Find the meaning or definition of a english word


forum definition and meaning

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

Crossword clues 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


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver