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.      Сжатый оксфордский словарь английского языка.