Definify.com

Definition 2024


turning_over_a_new_leaf

turning over a new leaf

English

Verb

turning over a new leaf

  1. present participle of turn over a new leaf