|
Definition of Turn over a new leaf
1. Verb. (idiomatic) To engage in self-improvement; to begin a good habit or shed a bad habit. ¹
¹ Source: wiktionary.com
|
1. Verb. (idiomatic) To engage in self-improvement; to begin a good habit or shed a bad habit. ¹
¹ Source: wiktionary.com