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