forums meaning

Meaning of forums

What is the full meaning of forums

FORUM, a public meeting place [n]

Example of the word forums placed on a Scrabble board.

Unscrambled word forums

Points for forums

Scrabble
14 points
Word With Friends
13 points
Wordfeud
14 points

Related pages for forums