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