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