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