LIVE OFF (OR ON) THE FAT OF THE LAND


Meaning of LIVE OFF (OR ON) THE FAT OF THE LAND in English

live off ( or on) the fat of the land

have the best of everything.

→ fat

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.