tribunal

Definitions

General English

Banking

  • noun an official court which examines special problems and makes judgments

Politics

  • noun a court, especially a specialist court outside the judicial system which examines special problems and makes judgments
  • noun a court set up, under English law, by the British government to judge or investigate a specific matter

Sports

  • noun a panel that makes a ruling following drug testing
http://www.dictionarycentral.com/definition/tribunal.html