Word
meeting place, n.
a public facility to meet for open discussion
<noun.artifact>
freq. cnt.: 1
freq. cnt.: 1
assembly
forum
meeting place
semantic pointers
hypernym
facility, installation