Definition
To begin something anew, without being hindered by past mistakes, problems or biases; to start all over again.
Also Said As
See Also
- clean slate
- clean up one's act
To begin something anew, without being hindered by past mistakes, problems or biases; to start all over again.