What Does Forum Mean In English?
What Does Forum Mean In English? What does Forum mean in English? Definition of forum b : a public meeting place for open discussion The club provides a forum for people interested in local history. c : a medium (such as a newspaper or online service) of open discussion or expression of ideas. What is