FORUM

forum

forum, n. 1. A public place, esp. one devoted to assembly or debate. See PUBLIC FORUM ; NONPUBLIC FORUM. 2. A court or other judicial body; a place of jurisdiction. Pl. forums, fora.

forum Read More »

Scroll to Top