Question: what is the meaning of the phrase live off?
Answer: : to use (someone or something) as a source of the money or other things one needs to live He has been living off his inheritance.