fresh start (English, noun)
expansion: fresh start (plural fresh starts)
Senses:
glosses: A new beginning, without prejudices.
tags: idiomatic
Forms:
form: fresh starts
tags: plural