star chamber

Noun
  1. a former English court that became notorious for its arbitrary methods and severe punishments

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

star chamber
The judge presided over a secret session in the star chamber.