meeting place

English

Noun

meeting place (plural meeting places)

  1. A place where people arrange to meet.
    Synonym: rendezvous
    Hypernyms: place, site, location
    Hyponym: rallying point
    Coordinate term: gathering place
  2. (figuratively) A place where cultures, ideas, etc meet.
    Near-synonyms: crossroads, nexus, junction, hub
    Qatar is a meeting place of east and west.

Translations

See also