TURN OVER A NEW LEAF


Meaning of TURN OVER A NEW LEAF in English

REFORM, improve, mend one's ways, make a fresh start, change for the better; informal go straight.

2192; headword

Concise Oxford thesaurus English vocabulary.      Краткий оксфордский словарь английского языка тезаурус.