Noun meeting place has 1 sense
  1. forum, assembly, meeting place - a public facility to meet for open discussion
    --1 is a kind of facility, installation
,
TOP