Popular Wordlists
  • word of the day

    forum

    forum - Dictionary definition and meaning for word forum

    Definition
    (noun) a public meeting or assembly for open discussion Definition
    (noun) a public facility to meet for open discussion
    Synonyms : assembly , meeting place
Connect with us on Facebook