SET FOR LIFE Meaning of SET FOR LIFE in English have enough money to last a lifetime He inherited a lot of money. He's set for life. English idioms vocab. Словарь английских идиом и выражений. 2012