Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

on land Definition

Cancel
on land
idiom(live off/on the fat of the land)
to live very well by enjoying the best things that are available without having to work hard to get those things

Words Related to on land!

on land Examples by Brain Bank Users