meaning of clean slate

1. an opportunity to start over without prejudice


Related Words

clean slate |

Developed & Maintained By Taraprasad.com

Treasure Words