'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]