English Dictionary
Definition the Welsh Assembly in British English
the Welsh Assembly
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.
Synonyms and related words
