Англо-русский словарь Мюллера
live off а) жить за счет (чего-л.; кого-л.); to live off the soil жить надоходы с земли; б) находить достаточно пищи/дохода в чем-л. How can you liveoff the land without experience in farming?
Большой англо-русский и русско-английский словарь
1) жить за счет (чего-л.;
кого-л.) to live off the soil ≈ жить на доходы с земли
2) находить достаточно пищи/дохода в чем-л.
жить за счет жизнь