Top definition
To make a change in one's actions or attitude.
I think I should turn over a new leaf when it comes to what I write on this website.
by Light Joker July 21, 2004
Get the mug
Get a turn over a new leaf mug for your daughter Rihanna.
2
The phrase "To turn Over A new Leaf" means to start a new life again. If some one turns Over A new Leaf he starts a new life after recovering from a shock or after an accident or similar cases.
1. John turned over a new leaf after an abject failure in the exams.

2. Reva turned over a new leaf after she got married to Farhan.

3. to Turn over a new leaf was not at all easy for the children after the accidental death of their mother.
by EnglishGrammarMaster February 14, 2010
Get the mug
Get a Turn Over A new Leaf mug for your mama Sarah.