British House of Lords n 1: the upper house of the British parliament [syn: {House of Lords}, {British House of Lords}]