TURN OVER A NEW LEAF Meaning of TURN OVER A NEW LEAF in English make a fresh start I`m going to turn over a new leaf and begin to practice the piano every day. English idioms vocab. Словарь английских идиом и выражений. 2012