forum
noun
°A place for discussion.
°A gathering for the purpose of discussion.