WWordGenerator.org GeneratorsWord ListsBlogAboutGenerate a word Home / H / house of lords house of lords noun 14 letters Scrabble 19 WWF 20 Definitions noun the upper house of the British parliament british house of lords Look “house of lords” up elsewhere Wiktionary ↗ Merriam-Webster ↗ Etymonline ↗ Dictionary.com ↗ Want another word?Spin the dictionary for a fresh one. Generate a word →