Lordship
/lˈɔrdʃɪp/
Explore definitions, synonyms, and language insights of Lordship
Definitions
Noun
a title used to address any British peer except a duke and extended to a bishop or a judge; "Your Lordship"; "His Lordship"
Noun
the authority of a lord