Senate site (5)
I believe the answer is:
forum
(Other definitions for forum that I've seen before include "Tribunal" , "Medium for discussion" , "Place of assembly for the people in ancient Greece" , "Place where public meeting or discussion is held" , "A meeting to exchange views" .)