Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
forums
in English
forums
us
/ˈfɔrmz/
uk
/ˈfɔːrmz/
#common
Lemma:
forum
The lemma is the base or root form of this word.
Definitions
Noun
an
online
platform
for
discussing
various
topics
a
platform
for
public
conversation
a
gathering
for
exchanging
ideas
;
talks
a
meeting
place
for
discussion
;
debate
a
structured
discussion
with
panel
and
audience
participation
Compounds / Phrases
subforums