English synonyms about - contact  

meeting place

noun

1 meeting place

A public facility to meet for open discussion.

synonyms: assembly, forum.

Dutch: ontmoetingsplaats, ontmoetingspunt, trefpunt, verzamelpunt
Polish: forum


Find more on meeting place elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0285