释义 |
put down roots idiom If you put down roots in a place where you have moved to live, you make new friends and join in new activities there so that you feel it is your home.(在新的地方)定居开始新的生活 SMART Vocabulary: related words and phrases Living or sleeping somewhere abide co-resident co-residential domiciled dwell inhospitable inhospitably live in live in sinidiom live out lodge populate repopulate repopulation reside residence residency settle slum tenancy
put down roots | American Dictionary
put down roots idiom to feel that you belong in a place: Very quickly, settlers in Oregon built towns and put down roots.
|