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