American Dictionary
Definition discussion list in American English
discussion list noun
[countable]noun1
a website where people can discuss a particular subject
Synonyms and related words

American Dictionary
a website where people can discuss a particular subject