forum

/ˈfɔːɹəm/
noun
? ?

Definition

1

a place where people meet to discuss topics

The town hall served as a forum for local issues.

2

an online place for public discussions

She posted her question on the tech forum.

Synonyms

meeting discussion gathering

Make forum stick.

Free. No account. GoVocab reminds you right before you'd forget forum.

Download on the App Store