give (one) a fresh start(redirected from give them a fresh start)
give (one) a fresh start
To give one the chance to begin something anew. I know got into trouble a lot as a kid, but I've changed my ways and just need someone to give me a fresh start.
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.