forum

ˈfɔːrəm

noun

a meeting or medium where ideas and views on a particular issue can be exchanged.

we hope these pages act as a forum for debate

meeting,assembly,gathering,conference,seminar,convention,colloquy,convocation,congress,rally,council,symposium,conclave,congregation,synod,diet,caucus,get-together,colloquium,setting,place,scene,context,stage,framework,backdrop,medium,means,agency,channel,avenue,vehicle,mechanism,apparatus,auspices