starchamber

Part of speech: noun

A tribunal conducted under arbitrary or secret methods.

Share it on: