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 - Словарь современного английского языка.
2012