Home / B / british house of lords

british house of lords

noun 22 letters Scrabble 31 WWF 32
Definitions
noun

the upper house of the British parliament

Look “british house of lords” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →