lit. the mountain dweller lives off the mountain, the shore dweller lives off the sea (idiom); fig. to make the best use of local resources; to exploit one's position to advance oneself; to find one's niche; to live off the land
Generate Practice Sheet
Writing Test
Share
Copy this URL to share the dictionary with others.