BRITISH HOUSE OF LORDS(noun) Did you mean: Synonyms Rhymes Definitions 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 B Starts BR Starts BRI Starts BRIT Ends S Ends DS Ends RDS Ends ORDS Starts B & ends S Starts BR & ends S Starts B & ends DS A-Z Proximitiesbritches 15brith 10briths 11briticismbritish British House Of Lords britisherbritishismbritonbrits 7britschka 20