STAR CHAMBER


Meaning of STAR CHAMBER in English

ˌstar ˈchamber BrE AmE noun [countable] British English

a group of people that meets secretly and makes important decisions

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.