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