Yahoo Canada Web Search

Search results

  1. Dictionary
    message board

    noun

    • 1. a website or web page where users can post comments about a particular issue or topic and reply to other users' postings.