Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Tribunal in English

English

Tribunal

/trəbjunəl/

noun

1. An assembly (including one or more judges) to conduct judicial business

synonym:
  • court,
  • tribunal,
  • judicature