Definition for Forum (-s)

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

Public place; court; tribunal.

Return to page 35 of the letter “f”.