House of Lords noun2 •(Scotland, slang) A urinal. •(slang, old-fashioned) A lavatory: a room used for urination and defecation.In between you have the Business Man Jocular: ‘I say, where's the geography, old son?’ or ‘When you need the House of Lords, it's through there.’ — 1967 formsHouses of Lords