fresh start in Polish fresh start in Polish nowy początek noun (idiomatic) A new beginning, without prejudices. Add to Flashcards