forum
English Dictionary
->
Letter F
-> forum
Search Dictionary:
forum Definition
(n)
a
public
meeting
or
assembly
for
open
discussion
(n)
a
public
facility
to
meet
for
open
discussion
(n)
a
place
of
assembly
for
the
people
in
ancient
Greece
forum Synonyms
agora
assembly
forum
meeting place
public square
© Art Branch Inc.