Here's what rhymes with reperforating.
perforating waiting awaiting dating rating stating mating weighting hating skating baiting gating abating operating generating separating debating educating grating isolating liberating plating terminating updating decorating oscillating deviating dissipating germinating legislating permeating saturating tolerating collating deflating desolating percolating plaiting creating relating indicating fascinating advocating devastating dominating estimating illustrating integrating originating translating accelerating associating elevating emanating imitating insulating irritating agitating alleviating allocating animating assimilating equating escalating evaporating hesitating meditating mitigating navigating officiating regenerating suffocating validating annihilating bleating delegating dilating emigrating intimating irrigating moderating narrating negating postulating reiterating replicating vacillating automating corroborating enervating hibernating impersonating inflating innovating interpolating nauseating obviating perpetrating prostrating relegating renovating resonating restating reverberating situating undeviating urinating alternating circulating participating penetrating regulating eliminating facilitating initiating accommodating activating anticipating appreciating celebrating cooperating graduating mediating motivating propagating radiating undulating aggravating alienating collaborating commemorating debilitating designating disseminating elaborating exaggerating exhilarating invigorating lubricating modulating nominating perpetuating proliferating simulating aggregating ameliorating dedicating degenerating deliberating deprecating elucidating emulating enumerating eradicating excavating implicating incubating legitimating liquidating obliterating recreating ventilating vindicating actuating dissociating fulminating instigating masturbating mutilating recuperating reinstating subjugating supplicating tabulating demonstrating evaluating stimulating illuminating negotiating compensating culminating deteriorating differentiating fluctuating formulating precipitating captivating consolidating necessitating predominating reciprocating speculating conciliating delineating duplicating evacuating exasperating exterminating fabricating interrogating refrigerating repudiating segregating stipulating accentuating adjudicating amalgamating antedating attenuating authenticating confiscating consecrating denigrating depreciating electroplating emancipating encapsulating enunciating exacerbating explicating extricating gravitating inaugurating invalidating preponderating promulgating recirculating remonstrating ruminating scintillating unhesitating calculating communicating concentrating contemplating cultivating incorporating investigating accumulating complicating coordinating discriminating humiliating intoxicating manipulating appropriating approximating articulating disintegrating intimidating contaminating incriminating subordinating coagulating infuriating ingratiating inoculating menstruating rehabilitating underestimating congratulating excruciating extenuating extrapolating inactivating incapacitating substantiating Words that almost rhyme with reperforating
shaping fading raging staging gaping lading persuading shading raiding wading waging gauging paging parading raping taping trading escaping grading pervading scraping evading cascading braiding draping engaging invading degrading upgrading blockading masquerading reshaping upbraiding crusading disengaging downgrading making taking saying painting raising facing laying paying saving amazing failing gaining naming sailing shaking staying weighing arranging attaining baking bathing framing gazing racing scaling spacing staining surveying waking wasting waving basing casing chasing fainting flaming gaming mailing pacing paving railing raining reigning shaving swaying tasting wailing waning phrasing raking raving scathing slaying whaling assailing availing awaking chafing chaining feigning flaking hailing nailing pasting phasing staking tailing taming veiling allaying assaying bailing basting baying caving faking flailing haying hazing maiming neighing shaming waiving training breaking changing playing obtaining placing ranging claiming pertaining praying blazing grazing sustaining tracing ascertaining blaming bracing craving decaying draining obeying praising spraying straining trailing appraising braking glazing partaking unfailing abstaining acquainting curtailing effacing erasing overtaking plaything preying quaking straying unveiling braving braying buffeting craning defraying disdaining graying plaguing strafing containing remaining prevailing retaining conveying displaying entertaining modelling behaving betraying campaigning delaying detailing unchanging appertaining displacing mistaking regaining unavailing debasing detaining disobeying entailing forsaking inhaling interlacing paraphrasing rearranging refraining remaking renaming repaying bewailing declaiming disclaiming inflaming ordaining overgrazing revelling explaining maintaining undertaking replacing complaining embracing engraving exchanging proclaiming restraining constraining exclaiming portraying retraining mainspring reclaiming denaturing interchanging retracing countervailing remodelling uncomplaining