TURN OVER A NEW LEAF


Meaning of TURN OVER A NEW LEAF in English

to make a change for the better especially in one's way of living

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.