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. Сжатый оксфордский словарь английского языка. 2004