new leaf


new leaf

n. to turn over a new leaf ('to begin a new way of life')

* * *
to turn over a new leaf ('to begin a new way of life')

Combinatory dictionary. 2013.