Here's what rhymes with cleanslate.
late rate freight slate great state date straight weight fate gate plate wait hate mate trait bait gait grate strait crate fete sate inflate insulate irate pate plait skate spate create estate relate translate await imitate innate isolate emulate ornate abate dilate emanate emigrate legislate negate innovate oscillate sedate indicate separate debate operate eliminate generate illustrate initiate penetrate regulate tolerate acetate educate integrate interstate mediate update allocate assimilate deviate elevate equate liberate navigate overweight situate affiliate annihilate inculcate irritate lightweight neonate obviate recreate aspirate escalate expiate implicate incubate instigate irrigate militate reinstate relegate resonate restate saturate upstate urinate venerate vitiate demonstrate evaluate calculate celebrate dominate hesitate magistrate negotiate stimulate accelerate accumulate alleviate correlate delegate dictate originate postulate predicate terminate circulate commemorate decorate dedicate delineate enumerate evacuate meditate mitigate motivate ordinate replicate vertebrate aggravate agitate alienate ameliorate conciliate consecrate culminate dissipate distillate evaporate extricate germinate invalidate liquidate permeate regenerate reiterate retaliate abrogate arbitrate attenuate automate calibrate excavate explicate extirpate fabricate fascinate gravitate heavyweight humiliate intrastate novitiate obligate officiate overstate remonstrate segregate appreciate communicate concentrate facilitate accommodate anticipate carbonate cultivate differentiate incorporate activate articulate contemplate cooperate designate discriminate formulate speculate collaborate complicate conjugate consolidate elucidate eradicate exaggerate necessitate propagate assassinate congregate corroborate disseminate expatriate fluctuate intimidate obliterate profligate proliferate stipulate abdicate authenticate confiscate counterweight deprecate emancipate exonerate interrogate perpetrate pomegranate populate recuperate subjugate investigate participate subordinate compensate precipitate manipulate perpetuate congratulate deteriorate determinate predominate condensate disintegrate exacerbate exterminate repudiate adjudicate contaminate depreciate episcopate extrapolate inactivate pontificate potentate propitiate underestimate overestimate rehabilitate substantiate Words that almost rhyme with cleanslate
laid rage rape raid frayed made stage trade page paid played shape afraid grade wage shade stayed tape blade cage gauge maid prayed weighed bade fade grape sage arrayed babe cape gage scrape spade sprayed swayed braid jade staid strayed wade escape delayed engage forbade obeyed parade surveyed evade repaid arcade lemonade overlaid renegade sh decade displayed betrayed brigade persuade blockade crusade invade unpaid cascade decayed degrade dismayed upgrade dissuade grenade homemade masquerade outweighed pervade stockade conveyed portrayed retrograde barricade disobeyed promenade videotape laced raced raped raked based placed faced shaped taste waste faint paint traced embraced haste saint waist baked chased paste spaced braced chaste draped erased paced scraped taint graced staked taped escaped quaint misplaced effaced encased replaced complaint constraint displaced restraint acquaint disgraced distaste debased vouchsafed