Submitted by admin on Sun, 04/20/2014 - 18:20
definition:
(In the UK) the highest legislature, consisting of the Sovereign, the House of Lords, and the House of Commons
sentence:
The annual budget only comes into force once the President of the Parliament has signed it.