HOUSE OF LORDS(noun)Did you mean?RhymesDefinitions There is 1 meaning of the phrase House Of Lords. House Of Lords - as a noun The upper house of the british parliament Synonyms (Exact Relations)british house of lordsWord Variations & RelationsAnagramsStarts HStarts HOStarts HOUStarts HOUSEnds SEnds DSEnds RDSEnds ORDSStarts H & ends SStarts HO & ends SStarts H & ends DSA-Z Proximitieshourplate14hourplates15hours8housatonichouse8 House Of Lords house-builderhouse-proudhouse-raisinghouse-trainhouse-trained