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