Synonyms: settle, settle down, root, take root, steady down
Definition: become settled or established and stable in one's residence or life style
Usage: He finally settled down
Similar words: stabilise, stabilize
Definition: become stable or more stable
Usage: The economy stabilized