House of Lords

  1. : the upper house of the British parliament composed of the lords temporal and spiritual — called also Lords