FIXED FOR LIFE


Meaning of FIXED FOR LIFE in English

well provided for, financially taken care of for the rest of one's life

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.