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