English dictionary
lords spiritual meaning and definition
Definition and meaning of lords spiritual at MeaningMonkey.org. lords spiritual meaning and definition in the English Dictionary.LORDS SPIRITUAL noun
Definition of Lords Spiritual (noun)
- the clergy in France and the heads of the church in Britain
- synonyms: first estate
Source: Princeton University Wordnet