Definition of discussion board in English:

discussion board

noun

another term for message board