English Dictionary
Definition talkboard in British English
talkboard noun
[countable] noun
/ˈtɔːkˌbɔː(r)d/
1
an Internet discussion group on a particular subject, sometimes involving people with special knowledge who answer questions
Synonyms and related words
