Star Chamber

1. (noun) a former English court that became notorious for its arbitrary methods and severe punishments
Related Words: court, judicature, tribunal



Terms and Conditions of Use / Copyright Notice