the Welsh Assembly - definition and synonyms

 

Your browser doesn’t support HTML5 audio

  1. the part of the British government that is responsible for Wales. It is based in Wales and its members are directly elected by the Welsh people.