noun the seat of a judge; the bench on which a judge and his associates sit for administering justice.
2. tribunal ·noun hence, a court or forum; as, the house of lords, in england, is the highest tribunal in the kingdom.
3. tribunal ·add. ·noun in villages of the philippine islands, a kind of townhall. at the tribunal the head men of the village met to transact business, prisoners were confined, and troops and travelers were often quartered.