Live-off-the-land meaning : To sustain a living by eating produce that one harvests or hunts from the countryside.
live off the land
pedal steel guitars
get ahead of oneself
overrider
statices