Longman Dictionary English From Longman Dictionary of Contemporary Englishlife peerˌlife ˈpeer noun [countable] HIGH POSITION OR RANKsomeone who has the rank of a British peer (=lord or lady) but who cannot pass it on to their childrenExamples from the Corpuslife peer• She was created a life peer in 1990. ldoceonline.com