Posted on Leave a comment

a fresh start

Meaning: starting again, a new life. For example, “In Canada, you will have a fresh start. You can begin a new life.”

Advertisements