Definition
To settle down and establish a sense of belonging in a new place by forming relationships and participating in local activities.
After years of traveling, they decided to put down roots in a picturesque small town.
She quickly put down roots in the countryside after moving there by joining local events.
Once he put down roots in this community, he never wanted to move again.