Meaning of lord chancellor

Definition of lord chancellor

(noun) the highest officer of the Crown who is head of the judiciary and who presides in the House of Lords

Other information on lord chancellor

WIKIPEDIA results for lord chancellor
Amazon results for lord chancellor