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