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