forum
/ˈfɔɹəm/
forum
English
Noun Top 12,898
Ad
Definition
A place for discussion.
Etymology
From Latin forum (“public market place, forum”). Doublet of fuero and door.
Example Sentences
- "Trish was an admin on three forums, and had no trouble at all when it came to moderating them."
Ad