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