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
Idiom
Want to practice speaking with a real teacher? Find a 1-on-1 Chinese tutor on italki (affiliate)