Welsh assembly

noun

  • Legislation

Definitions of Welsh assembly

  • the devolved government of Wales, made up of elected members

    Labour's dominance of the Welsh assembly could be to blame for a lack of public engagement in Welsh politics.

This is a limited preview — please sign in or subscribe to learn everything we know about the term “Welsh assembly”.

Phrase Bank for Welsh assembly