RichThesaurus
meeting place
vs
trading center
meeting place
noun
A place where people arrange to meet.
A place where cultures, ideas etc. meet.
trading center
How often have the words
meeting place
and
trading center
occurred in a corpus of books?
(source:
Google Ngram Viewer
)