House of Lords
WordNet

noun


(1)   The upper house of the British parliament
WiktionaryText

Noun



the House of Lords
  1. The upper chamber of the UK Houses of Parliament

See also

 
x
OK