forum

A court or tribunal; a place where people can try to get a judicial or administrative remedy for some wrong

Browse all legal terms