a public meeting or assembly for open discussion
a public facility to meet for open discussion
[ Syn: assembly , meeting place ]
a public meeting or assembly for open discussion
a public facility to meet for open discussion
[ Syn: assembly , meeting place ]