Definition of lordship noun from the Oxford Advanced American Dictionary

     

    lordship

     noun
    noun
    NAmE//ˈlɔrdʃɪp//
     
     
    jump to other results
  1. 1 His/Your Lordship a title of respect used when speaking to or about a nobleman His Lordship is away on business. compare ladyship
  2. 2[uncountable] the power or position of a lord
See the Oxford Advanced Learner's Dictionary entry: lordship