Definisi 'gathering place'
English to English
noun
1 a favorite haunt where people gather
source: wordnet30
More Word(s)
hangout, haunt, repair, resort, stamping ground,

Visual Synonyms
Click for larger image