English Dictionary
Definition palace revolution in British English
palace revolution noun
[countable] noun
1
an occasion when the leader of a government or organization is removed from power by the people who used to work with them
