fresh start in French fresh start in French nouveau départ noun (idiomatic) A new beginning, without prejudices. Add to Flashcards