What is the meaning of Do-over?

A repeat of a previous activity, with the hope of greater success.

Source: wiktionary.org