Cite
 

Synonyms of house of lords

Noun


1. House of Lords, British House of Lords, house

usage: the upper house of the British parliament

WordNet 3.0 Copyright © 2006 by Princeton University.
All rights reserved.