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