Lord-chancellor meaning

The presiding officer of the House of Lords.
noun
0
0
Advertisement