VividLex

Home / Thesaurus / House of Lords

Thesaurus: House of Lords

the upper house of the British parliament

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. the upper house of the British parliament