Lysa / Law Dictionary / forum forum: meaning in law A court or tribunal; a place where people can try to get a judicial or administrative remedy for some wrong Browse all legal terms →