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