Search results
- Dictionaryforum/ˈfɔːrəm/
noun
- 1. a meeting or medium where ideas and views on a particular issue can be exchanged: "we hope these pages act as a forum for debate" Similar
- 2. a court or tribunal. North American
Powered by Oxford Dictionaries