Definition of life seat in US English:

life seat

noun

  • A seat in a legislative body, on a company board, etc., which may be held for life.

Origin

Mid 19th century; earliest use found in The Times. From life + seat.

Pronunciation

life seat

/ˈlʌɪf siːt/