Definitions of British parliament:

  • noun:   the British legislative body