forum - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 2
    a website, newspaper, television programme etc where people can express their ideas and opinions

    We hope that these pages will act as a forum for debate.

    For years the club has provided a forum for political discussion.