the modern forum for people to meet is on internet message boards
"the word "forum" is derived from the latin word "fora"
"the modern forum for people to meet is on internet message boards" What is the definition of "forum"?