TURNED OVER A NEW LEAF Meaning of TURNED OVER A NEW LEAF in English started over, made a new beginning Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012