Definition of discussion forum in English:

discussion forum

noun

  • A venue or medium for discussion; (now) specifically (Computing) = "forum".

Origin

Mid 19th century; earliest use found in Essex Standard.