whole life tariff

noun

Definitions of whole life tariff

English

the punishment of being sent to prison for the rest of your life with no opportunity for early release

He was given a whole life tariff in June 2011 for the murder and mutilation of a mother-of-two.