Home

Word

House of Lords, n.
more info the upper house of the British parliament
<noun.group>

British House of Lords House of Lords
semantic pointers
hypernym
member holonym
member meronym