turn over a new leaf
Definition: to change one's way of life and behave in a better way
Example: He's turned over a new leaf and now spends more time looking after his children.
A Daily Updated Dictionary of English Idioms
You are here: Home > turn over a new leaf
Definition: to change one's way of life and behave in a better way
Example: He's turned over a new leaf and now spends more time looking after his children.