Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: fresh start  fresh staa(r)t
  1. An opportunity to start over without prejudice
    - clean slate, tabula rasa

Derived forms: fresh starts

Type of: chance, opportunity