DictionaryAI

Lords Spiritual

Short definition from Wiktionary

Proper noun

  1. The 26 bishops of the Church of England who serve in the House of Lords.

We haven’t written up Lords Spiritual yet: Simple and Standard meanings, examples and a quiz.