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. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012