Place to exchange ideas (5)
I believe the answer is:
forum
(Other definitions for forum that I've seen before include "Ancient Roman marketplace or place for public discussions" , "Arena for debate" , "Public meeting or assembly for open discussion" , "A meeting to exchange views" , "Place where public meeting or discussion is held" .)