Synonyms of Live off the fat of the land
Primary definition: To derive one's livelihood or sustenance from the richest, most abundant resources of a region without having to struggle.
Primary definition: To derive one's livelihood or sustenance from the richest, most abundant resources of a region without having to struggle.