FORUM Meaning of FORUM in English noun a tribunal; a court; an assembly empowered to hear and decide causes. 2. forum ·noun a market place or public place in rome, where causes were judicially tried, and orations delivered to the people. Webster English vocab. Английский словарь Webster. 2012