Definitions of British house of commons:

  • noun:   the lower house of the British parliament