Words: House of Lords British House of Lords
Part of speech: n
Definition: the upper house of the British parliament