'British House of Commons' definitions:

Definition of 'British House of Commons'

(from WordNet)
noun
The lower house of the British parliament [syn: House of Commons, British House of Commons]