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