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