live off
phrasal verb(live off)
to use (someone or something) as a source of the money or other things one needs to live
live off
idiom(live off)
to live very well by enjoying the best things that are available without having to work hard to get those things
live off
idiom(live off)
to get food by farming, hunting, etc.