meeting place (English, noun)
expansion: meeting place (plural meeting places)
Senses:
glosses: A place where people arrange to meet.
glosses: A place where cultures, ideas etc. meet.
tags: figuratively
Forms:
form: meeting places
tags: plural