Synonyms for meeting place

Synonyms for (noun) meeting place

Synonyms: forum, meeting place, assembly

Definition: a public facility to meet for open discussion

Similar words: facility, installation

Definition: a building or place that provides a particular service or is used for a particular industry

Usage: the assembly plant is an enormous facility

Visual thesaurus for meeting place