Arena for public debate (5)
I believe the answer is:
forum
(Other definitions for forum that I've seen before include "Tribunal" , "Ground for discussion" , "Ancient Roman marketplace or place for public discussions" , "Place to meet people" , "Place for open discussion" .)