English
parliament
noun
Meaning 1
(in the UK) The highest legislature, consisting of the Sovereign, the House of Lords, and the House of Commons.
English
(in the UK) The highest legislature, consisting of the Sovereign, the House of Lords, and the House of Commons.