SEPARATION OF POWERS
Meaning of SEPARATION OF POWERS in English
the vesting of the legislative, executive, and judiciary powers of government in separate bodies.
→ separation
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004