LIFE PEER Meaning of LIFE PEER in English (or peeress ) ■ noun (in the UK) a peer (or peeress) whose title cannot be inherited.Derivatives~age noun Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004