n. court (of justice), bar, bench, judiciary, Inquisition, Star Chamber: Should he be tried before a judicial tribunal or pilloried by the tribunal of public opinion?
TRIBUNAL
Meaning of TRIBUNAL in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012