English noun: forum | |||
1. | forum (group) a public meeting or assembly for open discussion | ||
Broader (hypernym) | group meeting, meeting | ||
2. | forum (artifact) a public facility to meet for open discussion | ||
Synonyms | assembly, meeting place | ||
Broader (hypernym) | facility, installation | ||