STAR CHAMBER


Meaning of STAR CHAMBER in English

n. court or committee that works in a brutal arbitrary and unjust manner (named after such a court that operated in England approximately 500 years ago)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.