The phrase
"arbitral forum" refers to a place or setting where disputes are resolved through arbitration, which is a process where an impartial third party makes a decision that is legally binding for the parties involved. It is an alternative to going to court.
Full definition