Word
gathering place, n.
a favorite haunt where people gather
<noun.location>
gathering place
semantic pointers
hypernym
haunt, hangout, resort, repair, stamping ground