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