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