TURN OVER A NEW LEAF


Meaning of TURN OVER A NEW LEAF in English

start to act or behave in a better way.

→ leaf

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.