Definition of House of Lords in English:

House of Lords

proper noun

  • 1(in the UK) the higher chamber of Parliament, composed of peers and bishops.

    1. 1.1A committee of specially qualified members of this, appointed as the ultimate judicial appeal court of England and Wales.


House of Lords

/ˈˌhous əv ˈlôrdz/