: a meeting at which a subject can be discussed
: a place or opportunity for discussing a subject
: a large public place in an ancient Roman city that was used as the center of business
What made you want to look up forum? Please tell us where you read or heard it (including the quote, if possible).