A
"life peerage" refers to a title given to someone by the British government that provides them with a position and influence in the House of Lords, which is a legislative body. Unlike hereditary peerages,
life peerages are not passed down to family members. Instead, they are given to individuals for their expertise, contributions, or public service, and last for their lifetime.
Full definition