START OVER


Meaning of START OVER in English

N. Amer.

make a new beginning.

→ start

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.