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