forums
noun
Meaning
- A place for discussion.
- A gathering for the purpose of discussion.
- A form of discussion involving a panel of presenters and often participation by members of the audience.
- An Internet message board where users can post messages regarding one or more topics of discussion.
- A square or marketplace in a Roman town, used for public business and commerce.
Etymology / origin
No prose etymology has been added yet.
No ancestor words have been linked yet.
Related words
Descendant words
No descendant words have been linked yet.