Meaning of star chamber

Definition of star chamber

(noun) a former English court that became notorious for its arbitrary methods and severe punishments

Other information on star chamber

WIKIPEDIA results for star chamber
Amazon results for star chamber