Synonyms and Antonyms for House_of_Lords

1. House of Lords (n.)

the upper house of the British parliament

Synonyms: