Definition of life seat in English:

life seat

Pronunciation /ˈlʌɪf siːt/

See synonyms for 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.