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