English Dictionary
Definition industrial tribunal in British English
industrial tribunal noun
[countable] noun
1
a court in the UK where workers can bring complaints against their employers
Synonyms and related words
