LEARNit Dictionary
the Lords Spiritual
noun
/ðə ˌlɔːdz ˈspɪrɪtʃuəl/
UK
/ðə ˌlɔːrdz ˈspɪrɪtʃuəl/
US
1
the 26 senior bishops of the Church of England who are members of the British House of Lords
اسقفهای روحانی, اعضای مجلس اعیان روحانی