Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Forum
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.
←
Fora
Forwaked
→
Shares
Related Words
Forums
Menu
Home
Search
My Last Searches