1. [ noun ] a public facility to meet for open discussion
Synonyms: assembly meeting_place
Related terms: facility
2. [ noun ] a public meeting or assembly for open discussion
Related terms: meeting
3. [ noun ] (Greek antiquity,business) a place of assembly for the people in ancient Greece
Synonyms: public_square agora
Related terms: marketplace
Similar spelling:   form