MADE A FRESH START


Meaning of MADE A FRESH START in English

opened a new page, turned a new leaf, started all over again

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.