Internet message board (5)
I believe the answer is:
forum
'internet message board' is the definition.
(I've seen this before)
This is all the clue.
(Other definitions for forum that I've seen before include "Court - conference" , "Place where public meeting or discussion is held" , "Ancient Roman marketplace or place for public discussions" , "Internet message board" , "Medium for discussion" .)