House of Commons

1. (noun) the lower house of the British parliament
Related Words: house



Terms and Conditions of Use / Copyright Notice