Word
British House of Lords, n.
the upper house of the British parliament
<noun.group>
British House of Lords
House of Lords
semantic pointers
hypernym
house
member holonym
British Parliament
member meronym
peer of the realm