American English

Definition of lordship noun from the Oxford Advanced American Dictionary



    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