Star Chamber
Explore definitions, synonyms, and language insights of Star Chamber
Definitions
Noun
a former English court that became notorious for its arbitrary methods and severe punishments