Search Result for "british_house_of_lords":
Wordnet 3.0

NOUN (1)

1. the upper house of the British parliament;
[syn: House of Lords, British House of Lords]


WordNet (r) 3.0 (2006):

British House of Lords n 1: the upper house of the British parliament [syn: House of Lords, British House of Lords]