To settle and feel established somewhere
Definition
To settle and feel established somewhere
Examples
- She PUT DOWN ROOTS in the city
- They PUT DOWN ROOTS in the community
- We want to PUT DOWN ROOTS here
Synonyms & Antonyms
Synonyms:
Antonyms:
idiom
3Sections
To settle and feel established somewhere
To settle and feel established somewhere
Synonyms:
Antonyms: