Words: forum assembly meeting place
Part of speech: n
Definition: a public facility to meet for open discussion