Turn Over a New Leaf Plants , Character January 1, 2018 • No Comments • What does the idiom “turn over a new leaf” mean? Definition: Make positive changes in your life; reform …