Vocabulary review for:
Meaning: To reach an agreement or resolve (a dispute or argument, for example) by making a decision or coming to an agreement; to adopt a more steady or secure style of life, especially in a permanent job and home (settle down).
There may be other signs for different phrases or meanings in contexts other than this one.
Review 101 words. Refresher.