: the allocation of executive, legislative, and judicial powers to branches of government independent of each other
SEPARATION OF POWERS
Meaning of SEPARATION OF POWERS in English
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012