meeting place
EnglishEdit
NounEdit
meeting place (plural meeting places)
- A place where people arrange to meet.
- (figuratively) A place where cultures, ideas etc. meet.
-
Qatar is a meeting place of east and west.
-
TranslationsEdit
place where people arrange to meet
|
place where cultures, ideas etc. meet
|