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