Definition, synonyms and related words
To come to terms with; to overcome any difficulties presented by.