Advertisement
Advertisement
View synonyms for Lords Spiritual
Lords Spiritual
plural noun
- the two Anglican archbishops and 24 most senior bishops of England and Wales who sit as members of the House of Lords
Advertisement
Advertisement
Advertisement
Advertisement
Browse