BRITISH HOUSE OF LORDS(noun)Did you mean?Synonyms RhymesDefinitions There is 1 meaning of the phrase British House Of Lords. British House Of Lords - as a noun The upper house of the british parliament Synonyms (Exact Relations)house of lordsWord Variations & RelationsStarts BStarts BRStarts BRIStarts BRITEnds SEnds DSEnds RDSEnds ORDSStarts B & ends SStarts BR & ends SStarts B & ends DSA-Z Proximitiesbritches15brith10briths11briticismbritish British House Of Lords britisherbritishismbritonbrits7britschka20