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