Englishfor English speakers
deliberative
—
adjective
involved in or characterized by deliberation and discussion and examination
a deliberative body
forum
Noun
—
A forum is a place (often on the Internet) where people can talk about things.
I went on a forum and talked to people about religion.