reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
House of Lords the upper, nonelective legislative house of the British parliament, made up of the nobility and high-ranking clergy.