Lord Spiritual
noun, plural Lords Spiritual.
a bishop or archbishop belonging to the House of Lords.
Compare
Lord Temporal.
Origin of Lord Spiritual
late Middle English word dating back to 1400–50
British Dictionary definitions for lords spiritual
Lords Spiritual
pl n
the two Anglican archbishops and 24 most senior bishops of England and Wales who sit as members of the House of Lords