Yahoo Web Search

Search results

  1. Dictionary
    Separation of powers
    • an act of vesting the legislative, executive, and judicial powers of government in separate bodies

    Powered by Oxford Languages