Definition for Forum (-s)

forum (-s), n. [L.]

Public place; court; tribunal.

Return to page 34 of the letter “f”.