LIFE PEER Meaning of LIFE PEER in English ˌlife ˈpeer BrE AmE noun [countable] someone who has the rank of a British ↑ peer (=lord or lady) but who cannot pass it on to their children Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012