Definition of life peeress in English:

life peeress

noun

  • A woman holding a life peerage.