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