1. a new start/begin something again
Professional
Social
make/get/have a fresh start
A 'fresh start' is a beginning which involves moving on from past errors or mistakes or disagreements, and recognising that they are stopping things from progressing the way you would like them to. Similarly, you can say that you would like 'to start afresh'. This can be used in any context, social or professional.